58
120
13
90
28
17
101
18
70
21
183
26
147
8
22
77
33
321
15
73
9
1
47
27
20
34
64
35
43
19
471
85
25
52
95
42
23
133
12
50
161
49