172
51
108
19
158
76
52
86
18
53
49
23
16
37
47
27
81
31
17
74
33
36
96
101
149
62
93
13
54
103
28
133
94
113
21
42
14
56
22
35
15
131
115
219
26