52
37
11
56
25
177
34
100
9
1287
65
167
29
8
27
54
96
81
17
106
23
28
45
95
464
49
13
50
3
5
4
48
53
58
38
162
273
126
228
67
57
82
16
86
346
128
160
361
14