54
47
43
48
32
49
23
38
53
62
73
26
51
108
76
27
35
91
203
124
187
70
65
55
121
10
18
13
88
97
306
87
125
137
50
99
243
72
247
167
39
151
119
94
92
34
154
33
223