42
94
25
57
12
72
39
110
18
48
2
51
21
32
79
145
33
19
26
63
59
5
47
106
23
36
40
123
174
99
156
53
17
88
181
66
131
52
15
198
114
14
8
151
29