5
105
196
211
209
199
199
131
—
51
58
9
32
1
12
25
4
2
15
4
7
27
40
3
3
26
4
72
3
40
132
2
52
61
3
93
56