169
59
37
28
146
43
267
77
135
90
134
112
211
153
157
41
56
281
51
30
144
165
88
179
83
45
36
70
190
31
98
125
53
39
15
44
119
18
50
52
55
16
12
47
64
296
235
113