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