3
9
17
5
2
4
7
24
1
10
14
25
75
18
54
68
27
28
78
224
50
135
66
63
32
89
39
19
258
99
42
74
125
110
56
45
41
87
22
16
36
43
103
46
219
95
34