18
49
148
76
22
42
43
26
15
4
54
35
17
24
37
14
13
21
95
33
5
31
6
16
25
34
47
20
59
45
8
50
30
48
52
23
44
12
51
9
77