18
37
101
58
24
156
25
42
120
31
26
64
46
63
32
7
114
28
27
44
40
70
77
88
23
51
22
83
55
10
15
78
45
17
16
30
19
39
75
84
161