19
145
38
34
163
58
40
24
56
68
44
79
135
136
146
53
86
121
127
52
61
99
106
48
89
96
23
74
107
278
126
111
22
162