9
19
14
23
15
29
21
37
105
45
101
95
53
27
63
60
107
67
142
66
24
91
13
38
17
8
31
32
62
104
28
81
10
20
89
54
51
125
168
196
30
25
12
48
69
4