210
23
52
15
71
234
78
33
73
54
51
44
104
116
194
55
42
147
26
205
184
22
37
70
58
43
122
49
237
12
114
40
109
217
93
76
353
246
306
80
90
57
59
32
86
247
172
164
145
63