25
8
29
9
146
3
11
28
246
60
10
4
346
32
48
26
6
111
22
15
19
18
5
31
59
33
16
46
14
79
40
97
87
34
20
47
7
23