78
15
20
6
82
5
29
11
2
9
1
4
13
7
8
12
40
31
46
14
36
19
21
30
3
16
104
49
48
118
18
50
32
22
117
56
10
69
17
23
67
34
41