23
118
211
47
102
35
10
80
42
29
89
26
82
31
22
39
25
40
475
377
81
45
49
38
34
30
210
37
50
86
27
8
67
51
17
12
130
247
24
61
58
6
132
54
52
57
126
68
15
18