37
4
43
22
34
59
48
236
36
203
45
86
700
23
316
9
124
66
56
103
62
109
151
140
199
32
130
54
194
225
63
64
10
505
121
285
402
218
65
39
20
148
57
307
88
170
142
31
249
154
108
2
25
8
47
144