53
94
8
91
43
24
16
14
61
48
82
58
95
30
21
7
51
115
47
295
28
64
258
183
182
360
73
33
68
75
191
123
40
3
79
41
122
54
335
329
27
9
23
148
263
22
26