51
26
41
43
47
135
30
58
8
50
48
132
117
27
35
113
37
98
64
81
66
61
13
150
19
14
28
90
24
94
18
45
23
10
59
57
157
111
163
126
38
31
53
101
91
52