34
18
15
5
24
9
33
47
30
75
54
107
46
1
81
4
68
56
37
58
21
53
11
7
8
0
83
14
35
70
19
2
43
12
10
29
23
6
36
50
96