31
25
26
5
17
34
19
8
60
40
21
29
20
18
28
11
114
24
13
4
7
30
9
50
16
10
69
115
101
22
38
117
15
72
57
14
46
39
67
42
55
129