112
926
4
224
1
70
358
2
148
32
167
5
363
87
235
779
6
6k
83
138
390
301
15
165
20
127
64
128
164
45
50
42