28
6
17
23
10
14
25
35
27
21
13
29
36
99
129
39
38
26
30
78
18
15
53
12
48
46
58
49
100
55
68
8
95
20
22
41
44
19
131
37
61
63
141