19
10
25
146
22
12
6
9
13
5
7
8
81
4
29
11
23
14
20
46
18
67
44
56
31
28
24
115
59
63
33
17
107
64
218
103
176