8
14
23
219
215
2
81
64
59
360
5
269
10
198
55
48
27
41
33
37
50
16
108
76
39
77
21
112
17
3
97
78
115
44
7
185
89
203
56
105
40
72
45
43
146
25
82
168
99