21
55
51
10
47
56
14
37
20
12
7
8
27
16
63
15
46
18
38
42
24
45
43
83
44
11
29
162
19
135
70
97
81
72
252
52
65
48
125
129
64
154
183
155
178
122
340