221
986
102
250
107
297
77
317
100
371
50
233
13
139
71
98
32
220
68
395
10
181
88
202
29
95
24
153
21
126
15
144
7
27
150