5
13
23
15
8
1
9
0
14
4
7
40
11
16
2
22
29
70
10
212
30
27
63
19
28
92
62
104
48
25
20
37
88
47
3
31
24