21
15
11
66
35
27
20
48
121
61
37
6
59
58
42
18
8
80
38
14
78
401
39
32
30
68
52
41
28
65
40
400
17
34
100
7
23
252
53
51
132
31
49
87
221
55
24