17
22
11
23
19
34
144
9
50
47
14
25
165
95
62
6
118
13
38
55
43
63
28
739
156
40
322
91
48
140
404
56
147
18
271
116
310
467
181
208
109
1188
222
92
282
20
15
35
164