15
57
7
181
38
218
78
91
19
21
25
42
8
147
9
45
81
170
88
688
175
161
93
58
507
229
50
300
108
51
23
1044
444