66
42
7
117
46
20
67
44
49
810
32
40
10
58
75
2
27
29
30
299
123
54
8
14
60
5
50
25
23
104
24
15
16
45
19
124
12
72
389
64
21