68
80
38
87
115
37
40
60
7
8
65
6
36
397
161
162
380
13
9
55
11
32
514
171
12
148
125
188
26
99
50
46
79
118
2
19
14
35
67
71
72
59
168
212
58
3
18
1
27
53