7
29
48
96
88
30
46
111
35
84
9
101
63
3
32
68
33
43
60
31
37
11
22
54
15
4
19
66
5
414
23
39
16
49
21
58
80
6
124
38
13
81