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