0
33
12
3
1
18
2
10
8
19
21
4
16
14
34
17
56
40
9
27
35
52
23
25
22
15
5
24
32
6
50
31
30
73
80
28
141
59
49