41
88
123
171
6
47
142
50
116
13
18
95
48
46
190
39
23
110
61
126
49
25
20
19
94
8
60
44
14
7
29
52
205
96
79
26
80
31
130
208
198
66
72
151
34
174
40
45
182