29
18
47
9
60
40
21
57
87
81
66
19
17
31
39
4
85
76
35
36
243
30
24
69
162
80
10
45
62
268
63
42
127
59
108
33
106
50
5
43
51
22
13
83
16
26
67