3
15
4
12
10
34
90
19
98
36
58
14
66
18
2
40
32
26
42
7
56
196
13
55
33
46
25
17
24
54
137
53
16
11
57
69
39
37
6
22
28
5
30
44