117
61
21
6
27
366
73
30
58
25
329
23
108
102
60
266
47
50
29
147
32
49
85
93
125
81
881
59
136
40
130
53
96
107
513
129
70
151
68
35
264
173
213
138
171
323
906
92
134
54
71