51
12
34
649
8
25
9
41
22
452
2567
20
73
86
26
50
5
62
65
582
142
64
61
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