12
41
11
28
14
32
25
15
225
51
39
40
26
18
35
30
56
20
16
29
2
37
52
49
86
38
9
3
57
91
4
19
27
47
17
36
67
22
24
63
229