51
43
14
48
21
25
31
6
18
26
23
129
41
232
76
88
24
142
38
39
61
22
30
52
46
87
28
324
66
86
68
19
57
32
127
8
5
62
33
212
113
78
63
157
27
20