56
387
14
47
3
21
15
93
151
2
12
262
375
24
120
241
16
316
11
29
13
80
208
10
18
27
53
100
50
89
74
203
158
83
35
49
199
9
19
165
115
326
52
301
107
32