103
121
46
10
70
80
102
33
11
22
47
26
53
44
69
25
41
14
12
57
28
2
7
36
17
59
20
21
18
5
4
30
3
29
15
9
19
6
31
13
16
67
35
38
24
48
8
32