16
68
180
52
42
100
32
49
111
98
21
64
92
31
44
45
26
54
30
56
173
29
20
65
41
22
71
86
106
12
283
122
144
18
192
82
23
438
221
25
38
128
102
19
239
178