97
119
34
75
81
147
79
43
72
38
49
55
111
58
90
245
77
32
148
100
40
44
71
87
27
70
63
45
56
46
41
99
108
159
76
80
88
29
24
36
20
15
17
84