18
24
15
44
2
3
4
53
91
9
45
106
21
1
22
102
151
27
11
33
7
58
157
20
39
8
17
34
0
49
10
12
64
38
19
6
40
5