408
102
61
9
33
37
46
107
83
38
26
49
244
141
59
23
63
78
57
93
65
454
193
96
242
50
90
40
262
28
60
73
29
138
68
77
47
20
41
3
62
187
230
39
340
119
79
54
24
13
133