16
35
9
45
23
32
4
6
21
19
31
75
178
53
137
55
40
80
58
25
14
13
49
20
26
22
66
29
118
24
172
7
189
144
8
12
50
59
38
83