22
37
43
67
51
41
12
48
62
20
7
10
14
8
13
31
40
75
139
52
59
32
30
3
35
17
9
123
58
38
68
97
118
21
101
4
133
264
5
47