32
57
72
10
34
79
104
13
88
250
18
17
148
47
137
67
107
100
144
275
93
92
190
108
82
111
118
193
85
76
48
226
322
232
95
211
146
74
200
143
12
37
29
124
80
45
243
24
53
31
198
87