1
46
93
3
52
17
27
5
5
8
23
10
6
19
1
25
14
50