19
46
36
51
44
29
61
114
50
33
56
52
74
119
31
149
87
140
163
40
59
25
91
73
66
47
86
20
49
89
72
53
139
284