9
57
5
60
10
30
22
56
4
12
11
8
89
20
31
15
38
14
39
18
16
2
0
54
61
43
66
35
17
32
76
82
23
19
176
7
153
49