271
411
85
84
67
36
97
62
13
8
61
217
236
202
320
41
24
115
111
40
44
20
15
612
611
150
246
148
33
70
50
118
3
102
152
309
181
458