35
4
26
7
5
8
2
3
15
1
9
13
11
6
10
136
141
20
121
292
42
21
49
34
56
33
32
14
24
129
36
19
40
12
18
23
48
17
123
31
28
68
75
361
102
37
128
22
86
41
16