6
19
4
8
107
26
7
42
10
113
28
5
248
45
1
68
67
9
43
18
13
22
16
2
20
31
17
30
103
34
3
35
88
49
14
15
54
11