138
19
160
100
67
144
24
107
22
23
56
335
139
198
69
31
171
48
220
55
207
163
73
115
94
26
99
53
80
117
82
52
81
54
158
196
70
91
39
13
47
35
18
141
118
45
373
260
29
242
98
42
57