52
6
200
58
123
187
69
99
156
24
42
20
28
9
3
43
15
35
18
12
47
330
40
30
107
111
34
33
46
55
101
78
64
54
113
85
88
16
25
173
10
237
83
36
32