53
36
29
41
85
38
82
292
21
129
40
60
547
67
112
20
32
91
86
88
140
101
136
69
13
90
70
128
118
48
124
84
80
312
73
4542
54