18
19
21
31
12
27
24
11
25
47
99
35
52
223
20
51
13
32
33
15
48
43
174
16
112
36
79
22
63
87
680
29
253
41
17
61
136
28
14
176
109
157
76
126
201
44