5
11
56
8
240
3
53
49
98
35
4
7
67
72
47
131
90
456
88
42
58
22
31
149
59
269
220
16
262
60
18
82
63
317
24
79
192
37
213
77
169
57
33
84
185