70
309
88
125
126
104
60
92
304
48
133
55
105
101
33
434
149
189
199
212
157
124
10
263
227
83
115
246
151
74
68
307
103
98
130
95
165
154
132
67
73
142
62
269
75
161
128
80
54
53
86
63
20
77
181
90