122
84
192
106
159
107
73
79
86
62
43
108
250
111
92
48
55
165
50
127
114
41
76
96
20
183
98
170
104
99
115
36
60
158
83
56
95
130
33
137
102
82
25
78
42
72
28
119
54
166