10
112
16
5
30
60
200
62
26
42
9
151
46
182
17
18
43
23
7
21
12
93
11
20
25
19
22
113
129
8
181
39
24
65
57
58
81
48
15
6
49
36
13
33
124
116
53
130