89
18
138
235
44
127
86
15
46
152
42
13
165
479
16
62
109
555
84
211
69
79
236
40
223
143
26
118
55
29
41
36
23
191
129
52
38
35
73
616
20
47
81
120
262
43
121
32
45