47
178
73
28
29
66
58
79
43
38
9
140
62
77
46
40
36
102
76
88
114
19
15
22
146
86
12
44
49
83
99
33
108
24
111
138
37
105
23
25
123
48
56
217
113
50