47
50
77
30
26
13
29
10
52
23
57
38
65
59
130
78
174
208
17
242
160
74
241
268
145
81
69
299
73
99
116
90
84
56
97
93
34
64
216
125
149
248
87
261
54
53
194
135
91
51
86
83