16
62
70
53
65
39
189
125
159
96
84
210
200
13
32
178
98
26
90
140
60
93
77
36
69
185
169
61
83
94
76
179
51
262
42
142
145
47
86
68
59
52
46
34
43
72
63
156
128
82
235