6
9
4
76
38
8
2
39
20
26
48
63
10
60
59
189
161
218
119
27
123
65
81
56
84
107
122
172
140
133
62
46
35
132
40
14
75
16
42
144
143
53
25
22
54
94