0
44
8
4
3
6
5
1
2
10
24
31
15
56
25
11
35
14
17
68
27
12
49
43
33
80
28
9
16
32
65
132
22
18
50
37
85
60
23
20
356
110