109
253
356
936
73
312
101
426
16
235
38
386
4
188
9
141
19
182
28
147
11
118
17
26
115
2
107
6
350
91
3
50
41