20
170
274
24
14
56
64
62
43
52
127
103
32
86
132
60
379
41
58
137
29
88
11
71
74
44
70
26
101
49
33
152
129
53
50
37
51
73
38
10
107
18
7
76
144
31
104
30