40
36
30
34
26
10
33
38
18
48
8
7
29
14
21
91
11
23
0
1
51
42
24
31
35
41
19
27
76
9
44
17
220
28
12
13