116
126
189
120
216
35
181
105
103
156
143
53
170
75
61
3
58
151
231
8
47
190
50
257
119
16
90
63
88
185
11
79
121
20
43
22
91
267
130
52
118
148
291
106
29
161
100
14
76
68
26
217
32