18
17
39
40
25
15
142
31
45
128
28
41
61
67
35
11
53
34
9
16
22
63
14
7
33
21
23
29
19
52
154
24
65
88
55
158
58
48