106
402
624
543
294
386
127
546
119
811
66
262
38
333
39
200
35
208
6
117
24
150
27
138
14
13
118
26
125
101