195
27
221
129
302
80
185
78
19
82
228
542
147
57
1061
83
91
113
59
77
42
26
76
7
87
55
115
41
15
73
330
10
8
109
90
48
84
677
174
23
254
79
179
34
895
116
28
35