164
44
19
38
75
48
18
81
143
74
26
17
22
203
36
59
193
21
24
209
68
69
23
96
466
99
1098
28
35
45
218
15
76
32
43
71
34
56
55
92
63
163
20
144
127
64
177
30