8
22
4
0
25
3
101
18
10
7
13
6
5
1
12
17
20
37
28
47
14
16
43
29
30
90
19
96
48
79
61
113
87
21
45
46