61
21
66
54
17
22
49
135
118
62
440
45
216
27
74
285
178
123
60
44
15
251
67
48
53
82
90
110
64
43
81
119
32
35
56
19
23
168
26
477
99
330
386
104
199
345
256
72
80
78
151
25