4
13
9
58
10
18
20
17
37
6
19
22
0
1
5
33
69
25
158
16
42
8
62
31
90
11
78
77
86
27
29
14
83
40
23
41