21
10
33
18
9
16
30
55
20
47
51
40
34
14
145
56
97
58
31
44
175
12
22
15
28
48
100
212
53
71
129
112
280
108
42
72
49
151
74
131