3
7
1
4
51
2
6
29
10
9
24
41
8
18
11
12
17
84
44
38
20
106
21
77
25
14
74
94
16
40
34
54
37
26
82
50
35
13