16
6
10
2
18
42
3
1
4
41
37
149
25
109
46
145
20
28
17
11
15
13
12
9
14
22
54
48
111
27
38
43
19
7
63
26