35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
138
145
20
124
301
42
22
71
17
29
63
21
14
56
34
25
26
55
39
51
77
12
64
89
41
146
66
48
168
18
43
137
57