102
881
57
159
124
106
30
220
36
251
12
120
15
125
7
131
19
78
61
713
33
139
8
110
93
98
1
64
5
75
68
395
67
11
73