40
76
113
24
101
105
130
89
195
47
448
695
59
210
85
20
14
22
62
1461
134
38
36
95
42
56
175
34
71
68
662
7
142
122
13
16
43
8
33
12
21
69
177
35
114
228
19
57
10