13
103
27
11
82
184
71
205
34
16
222
49
214
120
25
41
59
175
47
211
33
10
88
72
55
193
45
107
97
36
8
32
66
35
40
241
21
19
20
62
345
180
191
172
109
503
86
24
68
111
98
84
145
131