13
264
41
70
40
33
12
27
47
64
44
30
77
65
42
144
9
68
223
871
28
54
14
74
36
108
188
24
218
66
625
83
171
296
256
34
214
98
58
310
37
50
46
17
224
16
26
235
284
73
151
558