24
13
21
33
39
142
46
23
16
52
22
649
18
281
12
35
25
315
11
4
26
8
14
41
105
15
20
27
169
34
196
127