29
28
26
8
129
7
14
21
38
15
18
46
30
43
24
194
88
11
36
22
120
16
35
78
19
63
9
65
32
70
45
25
53
52
40
20
133
47
31