168
178
306
58
37
139
27
125
31
269
25
303
103
81
67
52
100
22
191
26
141
34
87
13
134
51
289
73
33
41
18
606
107
138
111
30
46
122
388
71
80
69
74
245
177
65
43
20
114
152
57