3
128
18
45
32
33
14
34
40
19
57
60
13
38
49
16
62
23
81
20
9
69
11
12
15
2
56
47
135
0
166
53
28
140
163
403
10
68