66
135
31
36
80
116
112
52
134
89
121
224
114
271
83
20
40
188
207
109
22
215
43
813
133
87
94
427
50
73
359
189
335
15
54
124
10
84
62
243
47
117
60
248
61
96
187
501
63
24
175
576
389