27
30
12
24
21
17
11
59
49
108
100
5
185
54
13
3
39
40
25
58
16
91
128
55
26
18
69
306
186
110
192
22
116
121
191
63
190
62
727
90
78
113