145
1
100
97
443
78
102
195
2
81
218
1208
4
123
101
215
73
180
59
370
3
75
299
298
87
68
28
107
37
85
120