20
120
129
62
136
30
57
61
25
9
108
16
59
54
161
55
35
156
49
5
100
39
134
60
24
106
93
37
77
3
380
28
115
89
7
199
18
8
217
125
103
31
12
13
38