9
22
26
5
1
8
28
80
51
83
14
35
7
274
21
23
41
94
122
16
47
19
49
71
15
39
117
31
12
29
95
56
87
13
24
53
34
4
50
75
65
33
30
17
32
18