9
2
53
10
24
81
18
14
16
4
6
7
22
71
31
46
8
0
36
45
1
12
11
73
26
342
32
127
28
55
23
30
34
3
15
17
76
288
58
57
19