191
350
86
436
40
351
183
396
97
208
88
230
70
152
74
213
108
83
20
96
41
149
45
174
53
153
25
130
61
714
49
132
18
138
36
135