17
97
8
28
23
6
47
263
14
30
42
33
2
518
21
46
54
43
51
81
59
241
15
56
72
105
20
174
39
111
92
109
25
96
24
687
52
828
16
322
12
70
44
123
115
118
85
27
76
13