121
129
139
13
117
70
41
53
115
159
56
48
20
42
97
98
59
81
36
75
30
55
40
52
113
185
106
50
88
19
31