37
3
16
9
18
28
34
38
35
370
119
21
84
15
30
94
31
72
17
166
231
89
45
161
39
19
44
20
179
26
47
40
51
118
11
339
52
91
14
33
54
56
69
13
7
55
83
100