35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
106
122
20
109
295
34
14
45
16
26
58
151
30
52
56
18
33
24
12
19
51
38
43
28
54
22
37