72
220
347
246
80
189
594
87
281
283
91
376
148
24
23
82
63
294
122
4042
2651
153
324
1148
67
335
119
38
55
147
145
96
9
68
70
141
75
30
170
47
305
41
60
114
8
161
150
196
190
111
100