8
57
56
61
7
48
15
37
155
10
68
21
407
23
73
152
20
234
385
114
9
43
34
40
631
96
131
54
19
88
280
421
712
243
72
104
147
59
124
89
149
30
115
62
337
223