20
66
114
29
26
60
45
86
331
40
75
64
22
46
35
68
108
116
28
47
52
37
34
78
67
39
96
112
6
36
43
83
102
11
59
42
82
89
10
101
57
3
51
73