376
36
216
50
59
13
23
304
671
27
32
81
17
24
95
63
19
15
40
96
499
140
10
56
93
66
218
228
129
360
101
58
16
268
31
8
215
11
21
116
28
348
187
105
57
86
62
190
44
33