10
15
28
25
5
185
12
26
24
22
7
84
29
13
23
110
18
6
8
43
49
67
14
9
27
11
102
1
3
16
191
21
50
32
304
47
31
4
46