4
2
13
27
15
28
23
17
18
73
22
12
67
74
106
99
64
186
148
33
30
62
21
66
34
19
109
54
16
42
26
50
44
35
7
116
14
105
45
48
40
6
171
20
150