37
87
26
31
12
18
80
5
17
9
168
262
119
11
194
90
287
239
100
209
14
28
60
19
23
1063
32
180
137
608
33
15
130
122
101
70
397
112
226
271
108
8
43
51
41
483
71
66
1640