47
31
149
36
21
279
20
129
38
9
51
88
34
15
57
33
48
97
19
66
80
24
58
26
65
13
25
4
117
16
12
69
52
23
54
17
18
30
43
45
91
29