21
33
2
20
9
10
13
28
36
113
7
92
24
35
3
40
5
1
15
16
39
50
55
19
8
14
70
34
22
32
162
17
41
45
67
11
31