63
155
39
18
32
25
35
41
23
27
48
181
31
133
564
206
147
97
121
93
38
131
16
81
36
26
33
62
112
61
43
148
24
82
100
22
103
65
1164
71
96
171