3
7
34
29
39
12
26
41
45
43
47
50
15
56
44
107
23
46
91
54
95
88
33
72
119
48
38
146
51
5
10
42
90
13
37
49