60
52
215
17
160
67
49
24
23
59
155
14
16
18
203
68
64
237
57
47
8
41
163
265
127
42
139
9
629
34
40
354
251
25
27
28
35
63
30
43
397
232
62