20
135
95
8
168
120
105
14
21
755
427
93
94
46
33
42
402
90
72
43
69
13
146
63
57
163
36
30
31
145
208
408
305
70
29
58
73
15
55
401
12
86
64
181
132
138
77
37
60
85
49
74