5
3
6
10
56
37
57
29
16
709
12
75
20
11
4
55
65
38
24
48
146
45
26
27
79
18
28
22
43
99
13
46
35
17
21
104
25
36
33
129
176
110