23
190
28
13
20
52
39
122
58
29
75
48
31
15
344
4
25
8
114
76
30
14
96
43
458
513
21
85
27
487
17
174
113
136
101
363
216
61
208
82
34
59
40
157
109
6