7
39
12
23
10
13
35
25
15
11
59
27
19
52
43
21
22
61
57
135
81
129
392
224
85
54
104
62
92
73
30
72
86
41
79
55
36
32
31
69
48
28
133
42
64
56
34
47