12
59
85
15
187
127
156
50
57
106
359
157
25
88
43
38
34
5
66
26
8
73
19
27
67
163
166
39
62
278
121
248
78
54
139
211
84
14
258
31
479
132
10
577
17
22
11
68
37
484
94
191