1
4
5
8
21
7
9
65
32
47
20
14
63
22
18
102
15
45
30
10
17
19
49
373
144
211
173
108
64
314
233
16
59
31
178
37
53
24
54
94
36
264