20
184
175
41
59
5
21
127
266
70
57
36
137
43
29
2
81
174
82
19
84
22
26
11
48
332
15
27
76
128
45
38
44
13
90
282
37
168
42
202
58
4
12
9
53
74
73
51