23
158
20
22
41
38
49
15
80
97
119
34
76
81
148
79
75
43
72
55
111
58
90
245
77
32
101
40
44
71
87
27
73
70
63
45
56
64
46
99
108
159
88