18
94
42
73
36
88
11
145
69
172
38
20
75
195
37
19
419
39
679
85
2
10
22
65
34
100
113
211
84
6
7
136
49
9
47
28
3
40
83
8
279
16
111
126
27
476