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