35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
106
122
109
14
20
34
295
29
17
12
49
23
66
37
65
24
16
33
40
32
67
18
73
46
28
19
41
36
83
76
68
48
42
45
25
22
53
144
55
92
21
59
51
30
43