97
100
44
47
16
139
55
372
21
68
161
198
84
31
40
6
102
22
140
58
33
26
65
7
85
321
621
764
9
15
149
10
19
45
41
38
59
56
39
51
24
62
14
5
3
350
30
114
157
466
123
20