17
3
68
42
150
65
13
292
556
409
491
102
370
29
103
20
36
12
40
110
33
35
8
19
37
32
92
23
199
60
117
54
28
118
56
113
30
43
78
49
80
34
46
39
38
45
9
16
259
157