13
15
54
19
28
22
43
5
69
30
1
63
11
91
14
50
25
235
58
41
76
119
75
20
382
92
90
52
24
199
118
230
253
779
98
46
164