18
33
39
183
48
491
61
19
13
77
10
270
65
40
32
6
69
4
9
298
178
25
37
26
34
278
24
323
141
60
27
74
16
46
29
83
767
1640
22
109
14
28
356
554
20
31
11
8
118
41
147
104