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