77
67
25
58
27
119
75
243
42
65
98
55
31
41
30
136
112
60
362
88
89
115
126
70
132
93
337
245
110
97
113
127
137
214
142
52
130
47
152
422
117
138
46
131
239
228
190
179
157
203
62
71
222
423