8
15
12
39
17
195
76
9
21
94
78
30
72
13
32
52
18
22
11
7
27
34
23
54
69
10
6
291
124
70
147
56
38
149
60
14
193
74
163
51
213
71
49
20
276
90
113