15
2
8
4
18
7
9
29
11
37
46
23
44
21
28
33
13
110
48
38
54
69
35
5
129
50
73
10
14
26
24
31
84
47
125
57
25