30
7
25
24
37
33
55
31
42
38
17
93
65
5
12
6
110
50
4
16
15
22
18
34
27
32
29
72
47
89
14
23
59
61
46
54
49
106
39
190
67