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