63
58
83
2508
23
10
18
82
19
122
57
50
351
41
37
22
65
84
61
21
212
46
68
25
15
31
69
217
5
71
54
49
291
45
35
6
72
81
7
115
60
325
26
33
95
42
557
32
27
47