0
9
4
3
1
29
16
71
30
23
17
42
28
5
51
55
11
44
6
22
32
47
2
10
49
52
21
18
46
100
62
93
34
97
58
104
25
15
77