63
42
112
60
9
14
69
173
95
68
131
47
41
111
67
83
43
105
55
269
104
51
213
45
135
159
157
44
20
29
217
109
22
91
65
96
87
73
196
57
38
26
107
82
110
32
80
206
975