89
841
66
691
31
220
38
257
41
353
42
356
97
307
5
161
23
165
19
228
14
259
15
117
8
118
17
95
22
84
103
20
104