9
47
73
35
3
10
11
7
8
21
94
5
28
40
32
16
39
70
23
22
13
74
56
25
34
18
42
55
33
89
80
84
15
445
192
2
93
43