26
47
58
32
19
111
82
89
140
92
159
28
44
41
147
468
52
380
571
102
23
495
56
108
33
72
432
27
69
97
18
162
17
10
91
107
22
25
94
49
77
151
124
13
59
157
60
199