5
15
14
9
2
29
0
3
24
6
7
56
27
4
34
19
10
8
41
12
447
49
44
21
103
107
33
75
63
53
20
175
99
31
18
57
23
88
52
64