7
33
20
25
11
36
47
23
94
14
50
68
109
49
46
13
32
8
15
21
57
10
76
48
18
19
65
26
309
17
44
37
24
34
30
4
45
39
12
67
3