37
156
9
96
43
56
52
101
38
18
28
132
488
59
137
39
79
94
11
293
295
192
33
21
7
14
71
144
44
121
66
30
72
25
231
89
42
168
24
154
62
77
157
35
58
40
171
26
17