24
46
54
32
19
25
110
81
89
139
58
92
159
27
44
41
145
466
52
374
571
102
22
494
56
108
33
72
431
69
97
18
162
17
10
91
106
94
49
77
151
124
13
157
59
199