33
20
4
11
28
32
18
6
14
16
15
7
13
23
24
8
9
29
38
30
36
12
117
2
21
17
70
56
26
95
42
27
22
47
35
73
19
50
45