21
22
25
56
40
17
30
19
4
37
10
100
52
26
39
13
15
32
6
9
53
14
36
44
43
201
11
63
24
50
61
132
41
8
90
42
20
35
65
31