9
45
68
12
23
7
21
97
13
84
91
82
48
60
64
18
39
16
42
10
34
46
35
4
36
5
8
2
20
0
31
66
32
37
28
183
24
54
116
98
19
77
6
3