8
51
30
127
5
9
6
11
22
15
7
49
17
14
13
47
38
54
102
12
21
63
19
31
74
56
71
10
26
60
90
48
39
23
16
18
72
35
55
28