34
18
90
30
1
5
14
40
7
8
50
841
93
4
6
10
23
20
44
21
48
51
158
9
13
24
15
11
83
2
116
56
17
38
87
22
19
16
35
33