5
12
9
3
7
18
34
31
75
20
19
47
13
24
28
15
22
26
64
27
16
43
21
6
120
132
61
81
60
10
37
53
32
52
42
23
114
17
66