16
77
179
26
22
45
81
191
96
281
132
84
210
58
249
63
36
268
152
120
319
135
69
208
89
66
57
189
146
92
405
105
32
44
80
72
82
150
68
121
54
148
48
42
98
99
74
46
118
83
103