53
50
17
98
58
25
105
28
149
8
134
62
36
281
63
142
12
162
67
160
132
121
81
52
172
32
47
37
252
263
171
485
96
241
206
211
13
1
14
9
49
10
11
16
72
40
24
48
169
27
111
29
126