18
9
86
22
93
49
12
4
5
19
20
40
29
34
35
13
30
28
14
31
48
78
10
3
95
15
7
44
51
50
62
6
39
21
240
58