165
83
67
46
47
63
59
50
93
79
71
94
60
152
165
94
109
92
48
45