10
11
18
19
6
83
90
37
70
227
98
7
13
33
23
3
2
24
95
12
17
5
30
28
9
31
8
4
0
14
1
20
26
16
15
22
92