5
23
17
18
11
35
22
98
1
0
32
4
6
9
14
25
99
8
33
19
49
74
10
45
37
21
293
70
15
59
30
7
29
13
16
48
44
34
39
3
28
65