43
66
85
19
186
29
62
90
67
30
12
52
3
57
38
17
60
13
51
11
5
4
28
9
33
59
46
39
35
22
15
45
24
32
291
80
23
10
48
26
65
36
8
7