43
19
104
78
47
10
20
6
32
7
18
9
150
128
35
26
24
79
173
16
14
33
15
113
87
44
56
25
22
31
39
83
175
94
48
148
29
13
17
140
4