10
21
37
24
11
66
23
42
115
8
29
13
228
54
93
98
38
92
1
14
101
27
143
84
104
81
56
49
76
69
30
48
188
97
9
86
193
28
34
155
106
519
189
36
53
59
300
161
95
258
159
65
32