478
16
131
25
32
18
31
37
45
21
42
83
43
247
80
22
64
271
148
123
59
26
3
52
70
29
36
20
60
10
50
106
14
30
19
6
24
2
54
13
63
38
11
28
49
35