30
31
9
53
85
87
100
54
97
37
78
73
17
73
27
31
25
77
53
77
91
37
92
73
22
91
79
42
5
12
59
