51
86
206
107
38
6
35
76
25
84
50
232
43
761
421
98
54
125
40
333
143
82
14
24
31
334
16
66
150
85
36
32
69
20
145
52
64
115
75
63
222
411
22
61
42
158
369
81
95
44
90
142