34
208
189
214
58
516
462
206
430
823
117
106
1093
326
76
57
700
1335
256
255
127
26
84
199
423
448
45
222
32
15
14
19
103
632
122
55
105
186
388
144
72
176
108