7
15
5
10
12
120
17
4
36
9
47
212
59
19
41
27
31
21
54
99
52
37
75
124
65
32
48
26
76
2
18
1
23
13
33
73
30
129
25
68
11
58
14