17
67
97
52
42
22
32
41
19
40
35
406
118
60
18
36
9
48
25
39
23
13
12
66
34
403
10
26
28
27
8
4
21
33
106
84
20
38
45
62
31
77
46
50
57
29
30
47