23
35
19
6
16
12
51
9
130
22
64
49
40
33
31
34
54
143
77
95
67
70
227
158
28
18
44
108
191
36
66
599
56
92
62
78
39
25
4665
110
21
73
55