66
78
26
10
37
9
93
30
165
12
59
279
82
84
19
993
55
39
57
21
27
86
17
13
162
112
38
180
119
29
74
145
24
28
73
18
409
193
15
45
32
68
31
22
155
670