131
12
57
94
47
21
24
28
128
174
52
63
73
38
148
139
36
8122
178
43
200
35
103
34
158
2464
227
68
384
41
242
287
44
190
22
595
71
84
30
55
739
81
66
110
33
115
31
40
162
280
420
18
347