21
10
20
16
14
13
31
37
28
12
36
17
24
22
48
44
25
15
32
19
201
75
38
45
92
62
219
59
18
50
61
29
56
66
118
42
55
79
103