53
331
168
447
63
97
87
435
68
88
33
78
37
771
32
17
213
95
209
574
42
59
142
138
743
136
24
756
343
111
236
176
84
98
69
129
64
141
226
72
449
130
105
117
489
262
307
224
433
195
1030
77
46
61
237
28
255