20
55
9
44
10
4
18
342
73
57
124
143
25
51
12
31
8
22
48
11
176
37
36
239
96
39
116
30
40
94
41
50
45
56
64
59
5
32
84
130
103
34
14
67
6
42
26
27
15
54