78
15
77
55
66
42
132
39
85
21
207
32
29
17
133
80
34
95
69
73
84
397
47
265
25
150
71
43
72
22
56
51
28
179
166
102
325
44
33
92
59
123
35
319
20
113
68
342
14
38
466