19
27
139
38
21
15
118
56
17
14
25
6
41
50
40
33
180
37
92
130
29
44
235
48
12
88
55
39
98
141
198
317
123
59
60
26
378
89
221
52
156
116
36
42
65
54
31