10
66
11
26
8
12
6
20
38
101
178
49
167
24
44
40
105
18
87
28
33
42
76
50
82
25
117
37
126
113
65
151
21
27
86
133
482
54
39
9
19
14
46