25
62
11
84
9
29
4
23
135
19
152
404
59
20
18
15
31
10
37
7
39
28
16
83
821
24
26
206
33
61
42
155
8
5
63
22
34
6
3
12
51
40
44
57
285
99