37
17
35
12
308
4
72
48
23
18
29
54
65
80
15
61
78
25
69
243
45
49
21
32
9
63
10
95
324
19
166
28
71
367
4701
134
106
183
144
38
529