18
25
29
11
7
13
41
28
9
30
44
23
33
16
3
37
10
8
43
4
14
56
40
110
66
19
82
36
17
12
27
46
22
32
26
5
134
84