140
22
43
49
9
217
50
155
260
231
121
167
41
341
198
19
187
28
95
92
76
110
131
60
137
142
32
108
223
85
35
33
17
587
55
133
27
13
37
38
89
57
65
63
93
53
150
54
26
61
122
56
98