26
22
16
9
17
31
7
11
10
29
158
58
5
13
34
21
27
2
71
298
69
43
53
41
81
101
12
47
28
18
129
33
46
14
40
36
8
134
102
84