40
105
42
36
44
46
12
38
100
15
58
78
43
90
47
48
4
52
67
32
9
37
179
84
28
75
108
70
61
20
34
6
99
14
23
33
114
53
11
39
10
49