14
78
246
73
56
37
103
42
115
82
28
30
22
21
120
192
87
166
176
101
34
138
61
52
99
60
29
228
113
27
43
32
41
98
216
90
53
23
45
38
57
68
40
71
62
47
66
44
134
76