81
330
290
331
84
283
61
429
96
148
57
242
100
151
44
147
47
138
713
10
101
21
108
18
133
23
88
8
112
11
85
72
13
78