19
343
52
63
85
24
33
36
529
1144
7
74
11
20
25
6
10
79
49
5
3
221
210
877
34
117
1365
106
40
321
71
185
72
60
113
82
156