5
11
23
26
165
41
37
200
16
12
22
7
10
31
6
90
14
24
13
52
20
8
34
27
123
17
9
18
49
38
28
183
1000
19
67
44
95