15
13
14
2
17
3
23
90
12
7
24
52
99
191
55
87
5
4
21
42
36
28
34
9
6
20
18
10
41
8
116
22
38
27
128
84
29
11
30
47