24
79
9
7
25
31
44
149
120
89
40
30
405
65
28
43
54
136
112
56
33
55
50
90
53
289
106
52
47
19
29
11
48
38
69
51
78
8
17
27
15
13
60
32
42
14