16
77
231
137
423
42
213
71
178
115
31
91
21
131
84
11
262
49
52
116
40
32
59
74
29
79
33
48
212
83
64
22
120
676
142
198
10
39
100
57
132
13
58
196
26
28
43
8
114
44
54
35
46
90
179