42
196
48
7
9
25
20
14
40
6
164
27
17
45
156
31
85
13
75
26
35
33
44
39
60
52
50
58
70
56
24
62
80
98
131
76
55
143
37
54
87
78
155
71
203