65
71
39
30
134
58
120
413
27
79
14
119
50
336
105
392
132
66
97
115
67
43
85
390
101
82
185
63
164
61
53
87
45
35
54
40
128
183
92
212
124
125
76
59
118
51