12
20
19
6
41
61
47
68
25
33
7
17
27
55
157
42
37
64
4
240
107
60
15
103
122
110
344
59
209
24
21
44
357
102
26
40
32
14
213
525
34
49
85
485