66
254
110
168
145
52
107
40
169
463
60
109
42
159
174
55
108
36
150
54
49
134
80
34
72
78
43
493
218
15
5
32
94
299
38
76
12
51
100
73
20
53
62
41
17
11
39
22
10
16
9