20
8
48
52
90
55
16
13
12
23
204
92
54
43
29
39
202
68
26
24
73
4
34
63
174
47
50
269
136
60
45
110
33
98
57
32
94
21
65
37
25
79
75
126
59