12
62
14
131
52
41
98
46
50
82
61
143
40
37
33
30
21
18
108
20
65
42
9
11
15
27
44
147
48
38
47
32
60
66
89
119
163
99
55
19
85
79
67
120
211