426
32
186
21
204
90
16
31
15
67
71
48
200
158
80
39
93
40
37
546
49
89
23
103
236
24
50
104
61
217
257
9
36
84
159
221
182
107
350
261
119
29
60
34
110
70
28