15
4
5
28
7
11
33
18
12
20
53
54
66
36
23
99
43
38
25
30
19
60
31
48
49
116
34
79
42
56
29
104
14
26
138
32