30
29
71
37
43
38
62
4
47
27
48
53
42
61
35
50
114
51
85
36
130
57
25
33
150
118
26
41
52
104
54
94
55
34
23
22
101
64
97
40
18
39
15
20
76
72
230