16
11
9
28
7
19
32
56
10
22
129
15
35
27
31
13
5
43
18
98
58
89
73
30
8
12
41
40
21
24
59
26
14
29
17
37
23