35
38
32
24
22
56
47
48
55
106
29
18
40
19
39
21
63
54
61
17
33
88
28
36
23
11
20
12
25
82
62
58
114
15
89
27
65
16
60