35
33
84
30
40
19
26
17
25
49
47
14
18
41
9
73
69
37
43
27
55
42
28
45
15
100
110
216
52
36
86
11
58
23
289
64
92
76