0
24
14
9
60
43
29
70
13
27
53
62
45
112
77
129
128
120
239
291
63
244
81
114
298
207
173
532
294
484
271
38
54
211
25
197
156
121
186
41
163
80
86
26
138
399
89
75
10
16
125
20