33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
135
112
19
18
35
294
107
36
16
84
20
31
29
21
41
22
12
46
43
27
14
34
82
23
26
53
99
76
32