82
51
177
98
64
40
50
20
216
91
22
19
60
194
35
13
15
33
27
23
54
409
185
36
197
655
25
715
9
241
294
34
669
88
117
14
207
26
41
84
130
59
215
2253
129
38
3
17
52