20
82
11
47
19
59
21
141
119
77
60
127
10
186
34
48
26
90
56
36
83
128
65
51
138
91
35
39
31
63
62
53
107
13
45
42
32
29
58
37
18
24
64
202
22
122
88
85
61
69