7
35
28
13
17
39
3
47
59
30
15
102
25
61
21
82
73
45
52
26
18
11
51
33
66
46
29
99
27
9
10
6
57
67
19
22
101
12
124
189