2
17
27
6
44
36
50
13
59
15
20
21
12
25
46
200
28
37
41
78
160
49
390
16
52
86
51
77
139
209
178
323
34
90
231
292
64
168
32
266
240
169
342
47
282
60
71
112
53
79