28
37
46
18
9
7
1
58
49
31
34
23
3
6
2
16
4
19
59
12
125
5
66
60
52
22
87
26
43
15
25
20
13
32
88
0
68
149
104
72
21