21
44
92
64
37
24
443
35
14
135
88
143
94
358
20
141
33
159
142
720
209
121
46
161
561
67
74
61
240
38
319
82
77
12
49
206
28
421
23
52
30
45
118
152
66
177
59
76
51
105
9
162
4
25