19
39
150
27
22
33
58
14
97
44
17
69
66
24
50
29
65
13
21
54
12
47
96
130
67
84
26
112
241
62
113
171
98
146
89
86
37
61
36
103
31
82
85
55
53