1
30
5
67
4
8
29
54
6
3
18
14
17
15
7
25
37
77
46
26
2
42
248
47
12
9
28
34
53
10
68
115
19
16
189
21
39
11
23
109