29
26
12
31
25
18
27
9
47
98
16
20
10
17
40
19
41
209
80
54
28
35
33
24
8
14
70
56
42
36
32
34
46
11
67
63
245
57
15
38