10
28
203
29
1
529
16
14
45
322
9
22
7
8
124
15
23
59
343
3
34
6
11
18
17
20
86
77
19
49
31
95
50
5
235
24
36
96
66