51
189
18
288
24
197
32
257
52
45
217
260
101
176
748
361
17
21
41
47
39
328
236
415
27
57
14
12
5
91
40
262
16
29
43
271
107
150
35
49
120
54
109
561
50
22
8
15
48
28
42
352
80
799
95
214
55