4
9
5
13
99
53
69
8
140
10
31
37
73
63
19
35
68
52
40
151
82
17
29
46
55
27
125
41
300
15
57
174
32
147
88
21
64
11
150
162
177
14
25
183
18
58