51
12
34
649
8
25
9
41
22
452
2566
20
73
84
26
49
5
62
65
582
142
64
61
50
6
148
385
440
54
10
53
139
11
63
100
43
98
202
39
118
125
30
187
23
152
17
2397
31
673
3
74
96
44