22
54
49
171
62
204
17
264
60
120
66
27
21
159
14
31
43
322
79
195
18
35
90
63
146
20
40
33
37
104
83
92
16
48
19
85
44
440
193
57
97
220
352
174
373
105
424
187