9
100
177
29
48
31
24
40
15
92
21
69
45
167
63
53
70
38
62
39
17
59
101
64
25
183
6
49
212
67
79
20
22
83