35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
122
129
20
109
292
34
53
58
21
14
24
121
36
40
12
25
23
50
17
18
49
123
28
32
31
68
73
291
19
102
37
26
130
22
90
33
43
16