10
21
88
34
20
6
46
58
9
28
7
17
5
50
8
41
15
24
37
23
53
11
18
19
13
12
57
59
90
200
22
176
110
63
29
64
124
36
16
40
35
130
30
80
131
164
71
181
112
73
117
99