189
516
110
626
38
262
151
419
66
361
278
1,047
83
238
15
130
82
223
52
210
46
216
29
160
62
180
16
123
9
118
21
19
113
18
104