18
10
16
71
52
142
44
9
13
15
40
54
31
8
65
36
5
30
14
35
23
6
87
12
42
2
139
25
11
70
88
92
33
62
29
17
63
90
38
56
210
49