32
4
27
7
5
8
2
3
15
1
9
10
6
13
11
136
141
17
115
300
39
25
55
163
38
12
49
82
20
103
18
70
42
85
31
24
30
91
19
16
203
14
46
44
37
22
72
60
184
45