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