363
24
16
7
50
107
33
14
31
25
21
28
38
17
20
15
96
40
3848
73
91
45
150
8
299
599
49
32
82
97
92
9
44
115
1
0
12
48
46
58
53
13
57