21
77
134
54
155
89
45
185
39
157
95
64
131
138
116
59
99
29
28
90
149
55
79
126
123
114
66
98
481
389
70
18
22
36
31
434
72
19
69
60
78
25
110
52
189
85
224
46
173
17
193