16
18
58
105
60
38
14
68
43
25
83
120
44
137
264
22
161
417
48
61
170
35
95
59
76
74
87
30
21
100
78
54
6
71
27
75
241
26
96
37
128
7
139
28
62
33
57
63
93
84
34
86