170
409
58
343
49
197
157
179
82
38
167
17
212
20
130
2
81
15
254
10
92
86
4
75
7
87
97
61
713
5
83
84
1