53
37
77
39
23
67
106
40
33
55
48
79
61
90
107
46
45
72
71
66
82
44
74
17
16
93
127
69
93
62
67
40
172
46
35
63
72
90
68
110