9
51
2
0
5
30
54
10
70
50
46
12
28
13
32
8
16
90
1
31
15
38
40
17
61
122
60
11
56
29
26
23
27
47
20
73
49
19
35
14
18
129
34