21
7
31
8
12
38
46
47
11
5
16
20
202
45
35
96
17
13
101
56
76
1328
93
3
6
43
15
32
33
28
29
14
26
27
266
9
77
18
125
111
52