17
89
31
53
69
92
14
163
4
51
16
122
12
18
20
9
55
27
6
100
65
42
43
37
83
59
158
32
166
84
11
328
24
56
33
38
82
86
61
500
182
118
62
40
49
21