453
159
62
221
21
28
94
81
106
103
50
180
302
33
203
54
235
273
20
179
22
32
370
16
49
17
3192
123
95
229
47
570
150
395
1037
59
1538
131
19
1449
14
146
510
9
65
45
255
76
27
134
84
38