1
13
5
89
39
113
98
53
21
18
24
47
14
58
28
23
65
22
117
59
51
42
16
164
108
40
43
60
101
162
118
99
36
19
15
155
88
137
25
103
26
8
9
82
166
63
73
46