264
699
226
608
108
562
114
478
76
382
33
146
66
77
59
313
237
48
230
61
223
60
262
17
212
23
147
15
255
30
161
26
120
42
188