8
5
17
69
37
23
143
53
165
247
35
80
55
68
26
226
65
24
32
46
41
101
211
220
85
72
22
413
168
71
327
61
49
38
75
170
40
62
12
58
30
89
36
163
25
162
183
33