59
21
38
18
73
122
57
5
24
11
96
321
162
136
49
217
189
230
128
102
239
33
68
9
225
208
52
88
191
173
300
201
48
286
44
98
221
119
55
15
184
17
30
22
32
40
16
29
76
51