20
32
200
12
7
18
141
26
31
58
6
5
38
41
71
8
64
113
67
23
14
63
25
78
195
49
54
9
90
17
19
74
24
174
27
22
145
53
33
13
157
69
42
198
66