58
66
76
88
114
211
196
214
71
111
138
118
12
23
126
75
89
38
386
77
48
17
429
491
13
257
142
32
80
35
64
56
25
102
72
78
33
116
84
30
121
24
36
86
22
31
103
141
27
70
5
108