80
282
357
114
89
159
101
90
56
49
137
93
94
70
134
91
189
160
125
145
418
126
106
76
98
44
50
74
55
47
61
265
103
199
191
96
105
64
123
81
182
30
87
185
143