18
11
28
23
19
16
17
158
43
86
99
7
30
3
42
15
27
6
5
4
31
10
0
12
29
34
38
132
48
44
919
26
244
37
59
13
20
36
8