9
35
4
10
48
13
20
47
3
8
5
1
6
60
2
12
39
18
28
91
40
15
31
21
7
37
51
23
42
33
25
0
62
43
180
19
116
24
16
38
98