18
66
6
34
9
13
11
7
5
19
14
24
29
8
21
20
10
30
23
156
16
72
28
26
78
25
123
50
109
118
31
15
42
4
32
105
73
114
45