15
18
10
13
59
71
11
8
51
19
127
20
31
9
23
7
45
6
5
146
28
105
24
32
1
16
3
21
12
29
69
73
30
17
14
44
182
98
35
303
100
38
62
2