7
12
13
4
15
27
14
8
30
63
11
114
33
25
24
22
44
10
9
47
56
42
124
53
17
36
89
29
88
21
139
189
209
167
150
115
18
194
34
199
65