77
3
12
5
59
36
25
23
40
71
89
26
68
31
60
29
32
123
90
245
148
99
44
87
27
58
72
86
73
74
134
93
61
98
76
45
411