126
70
59
34
62
19
166
80
72
113
119
26
159
20
40
5
63
37
57
79
85
140
50
132
15
29
75
164
99
234
42
24
33
71
225
41
32
61
136
38
97
81
95
21
18
27
65
3
31
47
4