5
0
42
13
1
2
7
10
73
37
11
8
60
20
16
3
33
40
12
17
447
9
78
6
219
55
64
30
124
63
28
22
113
24
34
18
25
150
23
31