50
92
45
95
39
51
28
60
40
32
13
8
164
57
142
96
34
38
84
78
48
127
20
44
59
12
56
87
36
124
104
100
33
75
157
74
102
159
53
54
31
55
119
73
85