6
14
5
91
39
113
100
54
21
18
24
48
58
28
23
66
117
59
51
42
16
29
164
109
40
43
25
61
101
162
47
118
99
36
19
155
88
137
103
26
8
9
82
166
63
37
73
65
46