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