24
13
110
5
56
55
64
36
25
76
288
166
20
182
17
29
144
71
41
157
252
150
103
16
100
27
14
75
45
443
40
9
286
82
57
233
26
80
18
70
328
194
180
85
102
37
32
369
225
30
615
22
59