34
15
38
26
55
17
53
8
87
166
49
25
18
9
30
29
23
83
7
45
4
32
65
39
66
72
21
5
466
19
69
43
191
47
11
54
157
40
35
158
36
156
195
277
82