51
107
105
73
169
60
46
129
133
111
89
147
49
92
35
41
30
98
55
38
36
106
34
157
26
22
33
119
27
28
84
97
17
1
32
117
54
57
70
13
71
5
103
31
90
43
88
115