909 3
400 23
816 37
685 44
245 49
1000 47
466 20
32 47
153 31
237 29
388 27
104 26
510 7
79 44
994 9
859 46