43
13
5
29
6
11
18
7
4
36
47
16
8
17
45
3
15
44
32
33
84
12
23
28
72
41
90
0
24
22
39
21
26
119
123
38
37
62