63
44
15
13
6
27
157
307
25
20
79
288
1050
19
211
327
33
57
18
269
30
100
284
31
169
102
40
56
243
21
450
142
88
301
29
86
38
375
84
76
32
103
213
35
26
37
58
2799
336
145
74