61
18
27
17
14
188
60
357
230
58
59
63
78
81
15
85
47
80
70
28
16
7
54
73
19
43
52
22
130
75
135
90
69
46
37
11
35
53
30
8
9
21
5
25
23