65
63
31
52
40
22
110
48
18
99
13
20
14
74
37
34
83
32
9
256
62
2
68
15
148
44
54
95
222
185
108
71
33
152
173
85
67
479
35
169
174
621
17
55
235
144
231
205
75
617