236
233
287
176
110
105
84
212
61
26
44
101
196
95
67
102
96
107
3
70
119
106
115
130
27
82
94
157
39
46
92
80
170
79
51
43
64
42
27
42
56
23
47
8
18
48
28
27
53
53