2
0
33
4
62
13
50
8
15
9
11
60
17
27
21
16
7
32
6
40
51
30
35
1
3
14
45
56
65
12
112
94
71
29
54
48
69
31
18
47
78
109
67
42
28
172
23
22