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