35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
106
122
20
109
295
34
14
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