30
23
72
45
24
47
44
124
52
63
111
13
35
50
15
25
12
29
31
37
19
18
42
100
68
27
59
22
57
32
88
34
43
7
26
2
90
17
9
38
16
115
40
67
6
130