21
143
275
102
153
156
180
20
28
13
178
10
48
42
50
11
139
41
40
46
24
19
25
89
64
15
31
132
36
62
69
12
34
138
179
22
49
26
53
27
107
67
17
16
35
44
111
95
82