5
39
2
53
6
9
40
12
33
8
68
46
14
80
120
52
10
91
0
19
45
65
43
24
69
1
27
82
255
22
3
558
90
7
23
21
17
11
30