19
12
24
39
18
32
68
54
77
168
13
48
121
90
158
26
86
65
20
279
9
45
101
99
61
41
56
89
51
93
205
75
55
79
120
85
136
187
40
60
161
50
49
21
47
67
98
84
113