21
26
96
65
36
86
92
80
47
27
16
10
119
42
24
32
45
28
13
81
79
97
17
249
15
23
52
22
310
9
176
33
50
170
60
217
14
19
18
34
102
38
888
268
73
147
135