7
3
22
67
48
21
9
252
34
106
46
60
33
84
92
37
54
59
40
70
65
50
15
57
100
55
75
49
56
52
144
192
42
130
120