2
69
8
12
3
15
29
5
50
7
100
20
1
4
98
6
59
42
18
81
9
16
11
47
54
80
51
28
31
37
25
43
10
14
34
63
30
26