88
43
40
57
22
79
181
71
41
220
14
25
121
94
26
89
91
102
42
63
176
321
361
27
229
38
133
173
70
163
24
178
109
150
39
16
21
13
243
119
141
36
23
60
50
6
32
130
68