37
42
14
90
188
16
281
52
43
213
11
66
101
46
45
81
62
114
306
143
25
85
57
19
13
48
27
15
3
60
71
5
44
38
225
260
24
171
96
205
164
4
41
40
140
99
68
82
33