57
42
51
164
52
88
84
61
25
79
60
24
18
49
151
76
22
43
26
15
4
55
35
17
37
14
13
21
95
33
5
31
6
16
34
47
20
59
45
8
50
30
48
23