54
95
91
92
84
9
310
181
135
8
27
120
17
139
43
26
80
146
187
42
298
122
75
110
25
214
20
104
63
12
116
133
452
30
5
18
57
344
4
79
74
45
19
34
173
83
23
31
218
22