290
60
10
49
122
78
199
19
69
29
38
31
9
15
47
46
44
41
27
58
23
21
3
24
34
14
12
8
48
45
5
17
7
30
6
217
11
88
180
268
184
87
18