18
27
111
16
600
45
66
43
64
44
15
24
241
49
11
9
132
162
87
14
37
62
109
19
46
36
181
61
34
8
20
58
41
28
39
33
35
67
12
6
52
30
7
153
50
54
17
56