21
430
64
18
4
86
19
66
78
28
36
71
538
27
20
38
128
58
74
75
56
45
14
67
12
99
91
11
68
69
49
32
29
9
31
17
7
70
151
13
357
180
816
33
23
1725
51
367
10