75
114
26
100
63
72
24
74
30
178
295
9
43
7
111
55
93
33
61
79
87
20
10
149
154
175
251
878
59
84
81
6
37
64
205
40
92
62
67
83
71
69
73
31
13
58
147
12
573
19
94