30
49
46
55
51
65
59
90
115
18
10
21
19
42
29
15
14
9
84
20
204
34
100
167
23
33
45
148
11
150
26
38
13
85
799
22
146
7
57
16
120
77
37
72