25
70
90
43
35
433
56
273
67
19
20
60
26
108
83
38
27
34
22
45
51
33
766
1404
50
115
7
30
263
75
110
62
17
36
69
123
53
42
32