3
30
12
7
4
15
22
6
28
14
17
48
2
18
202
31
21
49
1
25
20
5
0
60
8
24
53
35
61
11
26
63
58
9
66
39
46
23