26
125
180
28
20
115
69
21
16
270
102
58
464
48
197
32
144
92
64
2350
1660
86
134
121
24
645
62
56
22
45
118
54
23
36
237
57
90
206
44
39
35
91
66
30
298
76