43
142
433
209
92
71
26
36
174
56
22
155
103
15
265
57
100
30
136
40
116
165
10
27
58
35
64
98
77
39
72
17
20
138
18
41
460
141
53
324
38
11
12
19
124
25
16
49
9
137