17
20
173
34
19
42
58
218
83
39
33
186
75
28
13
57
25
89
36
15
81
2
29
30
71
5
8
9
199
50
7
26
48
261
92
32
90
1
52
23
407
12
63