21
22
30
8
9
34
13
14
41
4
38
16
20
2
48
25
63
3
42
7
99
1
12
243
44
27
113
10
24
33
39
29
67
23
17
19
94
274
132