0
15
27
31
12
16
25
7
110
31
41
23
36
31
6
30
36
16
138
1