11
16
5
9
25
14
24
10
19
15
60
44
42
27
23
36
50
35
63
125
126
61
83
249
99
65
111
40
30
52
48
69
68
91
43
156
94
92
80
57
45
163
110
93
118