3
2
44
20
14
8
56
17
34
9
45
12
113
15
22
1
96
18
60
24
26
54
5
42
72
57
151
85
6
80
39
21
110
33
11
47
74
59
32
103
75
245
67
1164
282
89