81
55
80
48
35
16
44
418
9
54
51
63
111
23
295
132
40
52
84
74
68
49
19
167
142
65
71
45
41
114
435
47
62
140
72
12
28
92
95
161
91
469
133