15
90
34
25
17
79
30
52
85
60
169
110
277
48
89
35
28
124
118
56
29
117
57
305
236
252
42
20
313
7
191
23
141
220
11
64
58
62
139
71
32
19
73
814
136
279
77
80