32
30
4
10
8
7
15
1
49
22
35
25
20
19
21
2
40
3
18
0
12
56
79
5
33
47
28
80
62
140
11
24
34
9
29
39
68