97
36
33
80
47
14
43
44
419
9
51
64
112
22
295
132
41
74
24
67
54
49
63
21
168
144
66
42
40
72
91
167
95
465
133
20
60
147
70
56
45
34
192
174
104
62
8
19
30
31