18
98
14
74
45
12
16
22
10
33
4
107
9
24
21
13
627
139
118
34
11
38
5
169
61
26
32
28
29
7
0
19
23
3
47