20
178
12
188
37
43
7
32
141
38
44
125
124
14
160
54
51
42
46
105
23
221
128
9
24
26
271
166
75
81
30
25
66
69
512
5
13
85
53
78
18
220
131
289
126
8
176
972
47
40
158