17
16
65
218
91
121
60
30
144
57
15
37
41
61
99
0
45
141
8
237
40
75
19
112
33
58
22
171
160
209
344
48
38
20
9
59
55
97
84
44
251
175
87
137
356
28
83
152
52
227
69
34
216
226
105
62