4
79
29
38
37
25
92
102
76
17
45
48
32
40
7
100
78
89