50
16
31
2
24
44
10
45
40
4
27
1
11
13
7
8
18
30
6
19
368
2k
225
522
38
5
36k
3k
71
83
537
33
178
152k
1k
41