24
211
81
28
57
42
7
20
74
15
147
10
59
5
17
32
14
94
436
87
484
56
142
64
322
29
67
0
22
11
34
43
68
98
51
19
27
228
21
63
40
39
111
119
44
163