38
46
42
24
108
18
26
31
21
14
43
49
88
69
13
16
52
79
68
33
64
90
185
100
97
113
61
22
74
30
20
51
62
65
7
54
66
122
36
27
78
8
67
6
39
29
12
28
63
164
141