35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
145
123
22
20
42
301
24
16
57
164
36
49
81
21
12
108
18
30
76
41
88
17
124
19
210
25
48
37
65
61
191
59