97
71
112
102
135
29
110
143
226
268
21
32
142
120
40
42
41
172
19
155
199
61
1419
279
1486
25
161
100
140
383
58
55
83
13
151
92
20
9
34
162
16
67
33
31
59
364
7
78
73
515
30