19
124
87
105
38
43
165
81
31
45
29
39
51
158
142
69
48
216
34
85
156
204
84
57
92
108
95
218
40
17
41
90
159
186
75
126
14
53
113
281
30
24
127
89
73
26
8
151