6
3
20
51
15
16
17
8
23
44
2
41
30
29
9
10
50
65
79
53
36
97
217
68
25
14
91
28
35
24
12
11
48
4
45
34
19
58
21
42
49