100
146
0
2
126
1
123
134
3
132
156
135
151
200
154
500
194
5
50
577
14
300
788
12
3951
43
3394
44
2932
7
2672
6
38
3615
10
3249
1707
2006
2590
866