58
20
52
74
40
18
41
136
124
26
76
121
90
96
274
21
44
37
49
84
33
10
325
5
107
67
13
118
109
39
169
140
14
31
6
94
32
65
170
202
162
127
247
69
7
9
92
70
27
189