30
86
43
49
73
80
16
37
18
39
30
31
78
15
82
83
12
29
24
84
50
88
71
28
19
90
68
10
92
35
53
