24
26
14
188
80
10
104
39
27
41
18
91
9
20
35
97
51
31
28
69
65
49
33
25
13
83
108
19
153
77
124
102
38
47
55
45
94
61
52
410
245
375
66
30
40
101