82
132
483
86
122
193
491
103
258
21
151
58
212
22
265
1594
136
186
16
24
72
29
56
473
14
87
51
94
340
259
2819
298
187
46
98
57
27
35
47
31
75
95
32
131
370
241
1431
181
123
100
62
114
30
83
84