12
6
62
79
205
23
20
38
34
50
18
51
39
279
90
47
31
46
60
44
52
26
64
75
96
66
72
167
10
226
272
63
228
108
450
211
1173
270
21
274
106
53
189
175
141
195