12
65
20
19
7
17
32
41
45
37
63
22
16
118
27
14
13
76
59
56
52
46
43
58
34
77
55
38
29
61
48
88
11
98
185
53
62
70
57
69
35
31
2280
402
259
214