57
73
155
10
550
106
31
3
228
249
94
168
45
37
171
78
353
20
62
44
0
8
36
72
25
12
76
66
50
26
19
69
59
347
523
113
261
120
54
23
7
28
48
38
58
67
83
11