17
2
25
31
21
4
215
24
232
33
392
86
18
38
5
8
23
109
27
100
11
34
80
74
147
29
85
22
101
115
7
48
78
46
387
9
484
19
26
52
44
606
43
40
75
132