26
27
11
117
63
21
29
20
55
75
19
229
30
53
57
15
17
13
24
61
22
56
49
16
6
25
18
43
37
96
33
39
203
176
66
150
36
62
278
103
83
77
69