9
15
49
16
21
25
7
37
10
6
30
12
4
14
11
32
31
20
8
3
27
48
89
19
24
74
110
232
115
18
66
13
93
29
43
155
23
61
17