163
43
37
18
180
50
66
82
36
42
57
44
92
63
72
226
305
34
101
58
71
78
14
80
22
59
104
61
68
174
115
3
130
29
27
79
20
26
74
143
88
15
10
123
306
45
8
152
107
56