18
67
104
124
25
16
47
171
221
12
7
109
111
469
59
64
131
128
255
82
146
85
241
4
89
72
120
95
185
143
62
159
339
31
103
23
44
150
40
114
126
45
192
58
134
87
256
28
141
22
11
15
204
8