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