155
54
161
122
45
28
145
458
22
81
411
50
337
443
24
78
351
58
55
26
448
273
65
40
57
120
80
125
43
127
38
11
96
98
176
66
116
69
158
68
16
18
207
71
392
56
20
37
97
41
345
9