68
82
40
106
20
441
34
31
11
91
58
30
77
5
46
59
69
18
904
229
64
14
61
24
26
55
497
41
57
39
22
29
15
8
35
84
89
36
101
67
62
27
43
47
42
90
345
108
60