20
10
48
51
5
22
6
3
9
16
15
7
47
17
133
122
21
14
30
18
201
26
19
63
8
13
11
12
25
38
246
33
252
1687
49
50
44