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