21
34
53
9
31
26
56
49
29
15
1
109
58
19
22
61
14
39
70
8
97
50
45
17
13
44
143
40
27
24
42
62
68
67
163
81
106
57
142
23
36
105
123
188
41
33
90
43