5
0
76
32
66
54
46
93
224
61
103
92
88
60
28
38
213
131
45
67
53
459
74
69
25
22
27
149
71
206
120
187
70
64
145
134
29
26
78
20
240
167
21
304
197
86
174
142
132