101
122
46
11
73
80
100
35
22
47
26
52
44
69
53
25
42
14
12
56
10
28
2
7
36
17
59
20
21
18
5
4
30
3
6
15
9
19
31
13
16
67
33
38
23
48
8
32
24