21
84
53
35
49
56
10
14
19
22
59
28
39
13
9
30
109
50
57
38
25
61
168
43
23
170
45
34
220
160
16
11
32
63
195
31
65
151
124
97
181
157
42
44
64
55
175
137