18
5
50
24
12
15
9
0
4
23
2
90
33
1
457
10
48
7
37
6
298
3
146
38
249
214
360
202
44
45
13
20
14
16
402