5
6
2
12
20
137
15
50
8
9
46
29
10
56
37
11
16
39
75
24
34
85
26
66
68
44
78
45
182
62
128
91
32
815
30
90
129
122
64
252
28