56
146
80
44
72
55
22
47
54
213
37
35
10
93
20
114
49
94
175
68
159
102
84
402
26
227
36
163
40
30
92
85
71
67
148
124
106
73
48
42
59
7
27
18
76
24
45