3
10
16
1
5
62
58
33
28
53
0
11
20
34
37
12
31
17
27
38
9
68
222
162
94
90
13
110
182
2
77
48
50
21
104
63
115
425