186
155
179
263
53
35
73
23
44
26
54
124
109
40
116
18
120
136
390
62
142
43
181
193
24
239
91
125
215
71
37
126
61
13
115
95
57
105
68
76
145
160
162
166
69
51
12
339
66
33
42