307
75
903
32
70
77
12845
41
182
72
36
44
86
135
210
150
107
288
671
221
4518
19
191
113
94
53
123
65
203
66
177
54