36
54
125
73
75
157
79
96
119
34
80
147
77
43
72
37
49
55
111
58
71
89
32
98
131
302
105
81
106
138
60
132
372
28
97
56
124
327
67
64
24
155
163
84
69
102
126
498