7
12
13
30
5
16
54
75
10
91
22
50
53
107
35
29
19
20
161
242
55
139
27
8
9
2
60
41
79
14
18
32
68
62
38
39
25
17