35
99
10
4
13
30
37
22
46
2
76
18
5
68
44
56
8
3
21
16
12
11
43
34
31
39
6
15
26
89
20
24
9
19
7
38
14