144
165
101
274
372
407
258
234
298
116
30
312
119
279
214
168
124
64
126
166
60
552
36
73
74
644
141
241
159
222
68
9
32
12
28
23
2498
77
95
63
17
14
34
57
40
55
22
106
38