26
22
279
4648
131
244
93
23
17
111
124
132
39
123
211
25
34
421
298
18
29
359
36
146
122
14
51
15
11
56
300
223
217
250
35
105
20
21
44
38
1390
66
37
47
84
70
68
48
168
75
27