228
530
97
685
143
470
92
423
76
262
34
394
50
212
77
208
68
199
57
172
253
20
292
33
150
25
113
24
234
29
111
31
154
17
153