35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
136
129
20
114
292
36
16
53
56
33
21
14
24
122
34
40
12
25
23
50
17
18
49
123
30
28
68
73
312
19
102
37
26
22
88
43