3
5
9
54
10
8
34
23
18
14
17
26
30
7
20
24
16
22
6
57
76
37
165
35
58
84
12
21
69
25
15
39
53
140
43
28
105
13
42
256