62
41
21
40
266
541
716
76
779
39
81
38
124
88
121
351
213
57
37
33
182
48
379
54
24
3299
111
238
63
403
1201
65
186
1547
34
51
83
55
69
67
126
49
96
74
93
381
82
332