14
15
4
23
11
30
51
20
38
36
7
39
9
8
12
5
60
88
302
41
50
65
54
13
16
66
279
10
18
61
27
34
59
138
93
46
22
56
79
135
129
24