18
24
20
9
75
16
1
84
17
160
43
32
57
25
131
147
119
14
45
26
41
22
11
60
47
96
42
88
61
56
40
28
55
7
34
102
152
29
13
39
31
19
30
51
64
53
10