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