140
116
106
13
62
79
139
54
318
44
60
24
188
246
35
38
190
173
169
137
27
26
21
181
205
594
82
187
87
76
47
96
11
61
443
204
30
83
64
118
171
65
125
165
14
42
406
144
163
71
85
365
50