65
435
212
46
75
30
103
82
23
40
16
15
115
5
92
43
50
360
256
216
146
170
213
84
74
124
81
129
64
158
155
91
160
154
137
42
354
52
51
58
313
227
316
136
100
70
126
68
315
107
312
83
150
38
57
33