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