5
91
41
11
45
61
39
71
32
36
169
117
97
21
459
390
33
26
28
31
51
371
25
20
14
184
43
22
435
52
125
121
167
513
66
75
145
47
264
76
190
98
437
132
15
18
2212
587
189
27