1
2
3
18
24
6
23
20
16
5
26
53
43
11
28
13
7
8
15
14
12
10
31
25
9
39
94
17
56
193
49
112
201
92
82
38
122
176
184
313
194
41