289
18
14
123
11
2
155
20
17
29
32
47
25
6
74
13
41
8
43
42
39
30
5
69
9
12
7
190
35
36
22
23
21
24
31
79
37
45
146
3
118
72
307