93
71
63
72
126
66
123
34
60
240
21
191
165
64
47
29
464
87
41
20
364
101
346
91
223
122
167
36
210
54
61
31
38
49
70
62
1097
509
37
78
113
55
76
151
1306
74
115
939
51
50