33
4
28
7
6
2
5
8
1
3
9
15
13
10
11
137
136
115
20
18
35
296
104
36
16
86
22
32
29
21
19
41
12
17
46
44
30
27
34
43
14
83
25
53
23
98
70