101
949
135
810
53
450
61
408
84
612
83
451
164
287
38
208
107
189
24
353
16
284
50
195
31
117
44
128
129
19
108
0
3
7
105
4
92