144
163
72
85
365
50
59
53
44
82
125
790
99
106
66
225
261
45
199
15
52
74
33
69
67
158
107
49
13
22
181
20
258
16
17
58
31
34
41
203
57
61
514
68
151
55
26
174
21