16
26
17
35
20
27
19
24
25
28
102
36
223
21
52
13
32
33
48
174
112
37
79
22
64
87
682
31
253
61
179
41
203
45
40
39
125
121
53
18
57
44
23