5
32
82
25
49
20
21
9
68
39
19
50
16
7
48
18
449
31
8
98
17
40
60
34
94
156
75
11
79
481
57
89
215
152
370
104
27
10
84
231
14
55
102
297