47
33
117
10
57
90
99
38
97
107
30
240
61
130
63
113
58
45
72
65
36
73
62
28
93
26
43
49
31
50
52
109
174
91
46
79
19
114
135
25
13
67
66
35
96
18
29