82
229
263
162
65
138
150
20
242
44
157
115
1201
60
98
17
51
16
415
18
420
105
55
148
223
42
68
81
50
298
944
95
201
207
329
32
41
11
12
96
59
113
37
67
71
203
54
34
52
11772
102
1639
76