30
58
54
59
37
46
7
17
12
80
20
15
48
26
3
75
52
14
146
24
4
40
66
16
8
11
50
13
90
29
36
5
92
35
115
49
27
21
22