8
25
53
5
7
1
19
22
23
9
41
3
12
4
2
49
16
24
6
28
27
13
86
29
80
15
14
20
0
65
48
1218
55
317
30
17
39
32
11