95
611
135
406
607
88
397
89
300
334
24
259
60
215
43
256
167
17
136
29
157
23
14
120
6
350
8
133
10
92
109