57
5
159
28
13
111
62
461
15
40
43
21
6
84
401
17
75
30
117
52
104
70
127
68
32
29
48
102
33
11
24
38
344
374
136
27
8
47
155
287
74
100
18
19
101
2756