29
11
30
10
6
9
15
98
58
17
125
66
27
43
12
22
33
38
31
37
26
13
69
28
32
18
35
23
34
85
16
41
7
55
124
24
93
36
21