4
8
82
10
16
132
15
11
9
6
21
25
18
13
7
5
41
77
36
55
150
62
88
56
22
19
47
70
14
98
90
64
290
33
166
26
277
45
101
38
292
249
85
218
113
49
100
136