14
9
12
17
28
24
37
31
25
58
32
2
36
20
96
72
102
38
27
21
128
48
60
84
79
190
18
40
13
49
51
35
6
63
55
151
44
47
82
91
34
46
23