18
22
9
16
66
54
38
37
123
50
81
90
48
21
62
84
70
39
45
27
42
137
310
76
95
102
32
34
193
106
31
107
57
80
86
111
43
61
71
23
128
19
83
36
135
53
147
225
165
112
41