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