105
835
60
368
79
569
45
263
29
267
19
220
37
125
50
216
49
193
39
205
41
195
8
15
122
137
120
17
111
14
113