163
50
219
37
71
85
39
17
73
60
58
93
19
156
237
48
128
18
43
13
171
64
84
79
41
147
26
46
55
31
44
36
24
25
134
54
72
15
49
82
121
45
122
127
35
20
69
16