20
30
119
12
57
74
36
50
44
56
63
28
62
40
79
126
173
26
8
51
25
31
22
41
58
37
39
68
9
18
34
23
60
108
17
13
27
11
24
15
29
100
110
55
136
95
240
21
117