15
29
18
71
20
66
32
219
50
169
61
27
49
137
84
82
28
116
63
90
185
33
76
14
158
38
210
144
12
139
119
52
17
103
59
86
171
198
108
221
81
151
26
22
78
67
93