97
18
102
103
119
6
17
89
56
31
11
15
91
37
194
28
27
112
200
161
41
19
301
75
464
86
48
82
467
32
198
71
23
304
976
46
64
4
60
22
25
29
84
283
4113
273