87
155
172
29
38
32
110
46
41
50
63
71
42
31
51
12
15
52
269
33
72
54
134
169
516
30
64
47
250
10
76
81
28
5
40
37
39
70
193
128
168
266
61
59
147
18
25