35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
122
129
109
20
34
292
71
17
21
63
22
14
54
25
26
119
56
40
51
77
12
65
94
19
41
151
47
168
18
45
137