80
70
41
18
52
14
23
129
9
187
147
5
7
34
78
403
12
25
17
73
71
305
143
38
112
43
59
94
30
60
35
19
180
109
16
11
24
3
191
164
15
31
54
84
4
132
211
83
22