21
29
11
200
7
22
17
55
27
76
5
166
10
15
47
8
25
86
199
46
89
13
51
100
52
6
48
16
99
65
24
56
42
60
9
12
19
18
39
163
26
120
28
33
23
41
180
126
38
161
14
119
107
20