1
56
7
4
10
18
36
15
2
8
69
22
26
20
19
31
23
1164
54
24
48
44
33
38
225
171
113
43
99
51
34
49
78
129