18
9
5
14
47
53
41
217
25
15
48
93
139
161
39
209
230
58
82
72
298
87
107
37
24
35
157
17
613
83
46
98
8
36
20
76
28
788
121
7
395
34
54
269
288
44
620
60
80
271