24
25
15
21
44
154
29
11
771
30
53
36
61
35
40
320
173
57
50
23
72
446
34
249
142
93
52
14
555
18
68
41
28
37
20
9
77
33
66
6
16
8
7
178
13
102