19
107
60
39
24
65
50
52
30
38
85
45
36
158
48
26
41
104
56
82
217
25
20
81
121
64
91
71
34
88
54
42
103
51
226
160
46
115
68
130
128
150
95
59
72
119
32
37
120
102