9
18
63
20
29
1
90
73
158
88
36
52
75
212
66
39
54
11
8
113
13
37
15
220
0
27
61
5
98
10
22
3
45
2
17
44
93
4
157
33
25