58
127
36
22
86
47
48
26
10
19
40
34
82
30
17
42
9
43
49
46
57
14
28
18
64
71
37
61
29
53
45
54
23
51
25
99
31