15
17
53
16
26
22
44
23
39
1
9
6
11
27
28
43
116
115
128
60
29
13
84
34
82
75
68
62
8
142
76
83
56
46
40
3
48
24
36
658
101
20
37
113