193
140
248
24
12
77
262
259
192
346
352
152
269
211
223
218
244
76
110
173
74
4
58
9
22
108
71
208
125
1142
201
57
8
189
81
47
146
70
155
67
82
124
29
15
30
163
396
132
90
10
39
18
397