67
88
62
153
142
3
38
20
17
32
18
12
5
7
6
27
4
21
15
10
9
11
247
49
37
202
163
75
193
69
85
133
95
35
39
344
71
148
73
74
172
162
56
51
65
34
132
41
129