446
186
8
6
24
46
17
49
11
12
10
18
27
5
29
1
21
9
33
39
15
16
0
26
20
14
35
2
28
30
52
151
118
73
22
25
82
243