42
50
71
170
24
26
11
17
61
140
38
34
12
22
68
100
82
49
91
40
150
351
57
85
5
156
130
31
46
142
52
96
88
25
4
36
67
72
41
27
128
37
8
55
14
147
419
23
180