16
12
77
224
141
58
49
39
176
8
75
71
52
37
5
102
31
6
42
70
20
24
59
22
48
40
60
240
63
68
74
23
26
32
161
57
41
247
299
226
35
207
631
29
36
62
67
115
69
273
267
25
78
265
238