8
44
27
28
4
17
14
16
25
29
50
42
5
43
24
31
33
0
344
10
11
35
70
19
55
3
21
18
51
73
6
12
15
13
7
22
108
23