15
13
11
7
9
57
8
23
21
116
133
97
20
89
39
5
25
18
33
73
10
12
44
6
4
14
42
56
65
54
22
17
2
3
28
125