83
50
557
66
19
41
246
20
144
58
112
250
307
80
30
355
232
118
68
36
3
12
74
653
77
28
64
59
177
39
108
45
27
85
107
116
57
37
25
201
159
71
48
76
42
158
216
207
166
15
198