19
9
8
16
10
2
12
23
15
4
5
39
3
145
24
13
148
58
69
44
173
47
45
70
55
89
18
75
33
38
91
43
71
22
62
30
66
21
84
41
93
26
110
118
52
180