16
5
20
11
15
32
7
30
99
79
19
29
42
8
12
149
2
82
10
18
17
25
39
26
28
50
56
36
21
46
41
37
14
0
22
85
34
6
213
52