30
65
69
171
45
265
112
21
28
33
18
63
90
13
9
177
32
39
10
14
26
36
17
85
22
126
23
50
16
4
57
238
66
71
15
25
78
38
60
76
7
8
27