80
168
104
20
200
83
195
85
47
43
468
41
33
51
22
67
35
109
79
78
124
94
71
120
30
21
192
57
82
68
27
91
98
122
155
81
218
34
38
28
381
63
118
74
37
178
52
97
42
45
26