5
1
4
17
13
6
8
16
26
9
36
12
83
41
30
18
28
52
7
20
43
19
0
40
49
58
14
44
51
27
24
22
107
66
85
62
56
102