37
6
31
18
23
85
36
92
19
8
30
14
51
46
10
55
26
16
152
21
109
114
97
53
22
25
35
15
45
112
2
4
28
79
81
153
75
337
57
396
72
63
33