18
15
53
43
17
19
52
21
37
35
31
13
83
27
26
36
4
9
20
222
76
12
34
58
29
45
30
108
72
46
254
62
50
55
51
79
25
48
120
196
49
96
64
8