32
53
25
33
100
26
62
50
116
55
46
43
68
248
269
560
224
124
142
73
326
91
110
61
111
66
47
249
40
11
207
436
41
30
74
72
103
163
34
117
37
165
241
225
14
78
240
21
150
105
205
64
18
127