7
147
18
67
12
62
20
95
26
23
204
15
38
61
27
126
162
440
51
117
320
119
92
57
213
88
160
79
141
111
443
255
215
393
36
40
82
132
50
779
158
17
159
296
314
47
103
493
54
267