41
62
131
331
637
77
20
234
247
40
121
146
48
74
37
122
136
222
18
16
56
34
57
19
174
66
22
24
238
36
67
150
6
221
163
314
118
45
84
23
43
73
116
72
152
155
112
134
49
60