11
15
31
14
17
12
23
21
28
142
99
131
56
22
97
52
29
36
33
49
32
19
66
41
79
34
35
16
25
53
27
20
74
18
39
47