5
94
29
3
8
19
9
15
21
59
6
76
4
7
36
26
16
14
22
18
17
86
20
2
37
35
89
10
62
12
38
31
30
34
11
13
1