168
129
66
20
119
104
192
96
30
173
208
145
14
610
102
94
294
108
106
13
413
323
234
240
16
938
448
280
110
141
324
173
399
143
133
38
21
532
833
156
201
1
437
17
143
168
123
