18
4
26
17
16
5
1
19
10
32
24
68
91
9
90
49
43
95
3
46
12
6
25
22
74
7
97
35
36
41
8
31
84
37
33
395
47
20
28
23
78
59
21
13
34