5
3
57
4
42
8
2
11
6
248
20
13
47
73
22
29
18
10
16
50
48
19
31
38
26
40
17
37
68
514
24
173
21
61
86
81
45
87