56
83
292
73
40
155
68
25
133
30
100
84
36
90
361
242
179
272
33
117
72
94
61
101
75
135
105
45
39
15
107
53
41
34
38
137
50
184
109
47
24
58
99
123
124
71
18
57
70