15
10
11
22
5
8
19
24
62
23
9
7
93
147
26
17
28
38
14
27
21
41
30
61
35
18
40
53
67
88
134
31
29
283
20
63
78
281