17
113
24
21
122
56
57
100
14
51
422
132
37
23
29
158
5
63
82
47
39
282
31
48
34
164
124
53
353
295
64
168
65
194
221
41
274
176
249
145
22
281
198
116
44
18
97
334
79