21
30
43
47
10
7
49
3
27
69
9
5
204
26
174
39
22
13
203
29
52
31
97
44
8
18
6
11
68
196
42
19
1
310
101
20
34
36
28
116