52
22
31
26
40
5
57
9
16
103
39
72
51
49
76
21
19
8
53
28
25
58
20
18
41
32
162
56
59
45
117
64
60
85
101
156
65
71
127
36
175
88
24
99
119
15