412
110
335
101
16
40
121
24
128
38
29
37
386
1521
443
4
28
31
48
32
9
66
22
35
69
204
1410
99
175
370
91
111
317
27
136
103
75
73
23
44
90
707
47
46
144
108
122
365
67
1265
1587
185
137