1
49
402
108
69
385
419
170
300
3
26
9
20
111
53
5
493
4
98
7
230
226
501
13
161
23
142
14
136
144
65
273
281
164
76
2
6
48
157
45
126
8
15
119
609