61
41
29
127
57
54
58
173
100
31
90
103
47
164
13
62
32
81
78
10
28
136
94
33
42
55
37
26
20
18
21
23
16
36
12
34
83
333
70
52
99
207
143
71