17
100
16
151
19
58
25
57
14
65
60
80
10
32
52
7
18
33
54
63
9
23
29
55
22
27
15
35
79
56
342
199
8
117
66
277
85
357
225
105
37
50
44
123
20
46
43
173
30
12
73
97