15
21
22
13
11
7
20
14
31
61
17
41
5
9
8
6
18
38
27
45
107
67
65
28
23
24
100
32
10
46
30
76
44
106
51
39
57
146
12
200
35