15
11
54
23
17
68
26
28
18
20
14
40
36
30
142
52
24
41
57
74
64
174
27
84
179
271
7
73
5
210
102
281
118
45
96
115
25
76
39
60
49
121
285
58
384
35