35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
122
129
109
20
34
292
28
16
12
29
47
23
14
66
36
65
24
33
37
32
18
56
40
17
84
76
19
67
46
42
25
22
41
72
52
151
55
26
44
92
21
49
59
30