104
24
160
42
39
46
32
71
23
99
34
73
75
90
18
94
157
129
139
116
72
56
107
101
45
83
78
227
80
470
31
16
27
17
61
36
44
62
251
28
97
74
65
57
26
40
82
161