15
30
259
24
20
81
45
47
13
100
19
18
56
116
41
58
43
29
114
52
53
17
85
12
27
68
73
172
26
35
16
28
34
23
55
14
63
78
21
57
10
111
95
32
70
38
25
143
87
48
8