15
19
53
55
87
143
25
84
39
149
65
40
17
73
197
3
41
10
44
12
33
2
27
36
7
18
8
5
11
6
91
252
1321
34
247
500
161
126
45
398
173
217
436
37
539
123
167
136
201