19
18
74
128
59
42
29
26
14
30
116
170
13
24
35
95
52
70
132
17
10
39
94
140
48
31
105
41
33
108
115
63
49
32
36
76
68
28
84
58
38
72
69
55
103
79
243