16
15
77
8
226
45
67
321
4
127
52
28
49
20
31
53
5
32
419
17
93
11
38
78
35
21
40
117
205
44
62
41
13
36
10
33
29
9
61
185
19
86
98
55
27
57
58
7
24