289
46
24
15
16
3
76
53
188
2
22
65
18
19
200
25
4
28
57
234
5
38
11
9
6
20
12
161
21
31
98
481
87
29
74
63
43
128
187
101
543
124
45
112
204
238