21
34
12
3
16
20
22
28
10
33
49
39
15
2
29
272
25
66
9
26
19
32
31
14
23
13
35
56
45
27
36
42
6
48
219
65