186
63
60
41
111
29
24
90
78
50
47
51
69
37
144
59
155
139
137
27
73
89
32
98
198
195
265
61
141
68
26
218
3
113
91
133
67
52
8
39
20
64
14
44
197
48
124
205
5
280
17
177