76
416
321
34
18
30
22
46
40
88
127
62
124
103
7
23
17
69
48
283
27
299
19
43
477
21
37
10
29
68
82
94
87
107
89
47
75
32
60
4
24
38
25
64
57
80