24
38
12
16
111
133
17
19
206
121
93
27
41
55
25
90
42
101
48
47
424
50
13
53
15
139
52
366
21
40
164
69
150
33
96
10
112
76
57
7
71
59
49
61
20
30