411
19
74
24
314
14
32
75
101
33
38
59
84
44
64
56
96
50
55
107
23
99
87
397
80
226
92
187
152
117
143
336
16
990
1880
115
146
42
35
89
233
18
131
39
278
76
392
52
57
40