51
9
43
15
110
4
33
42
35
109
197
54
27
23
64
31
40
80
63
22
91
89
134
72
77
85
115
39
56
20
52
161
41
55
82
68
58
38
34
17
25
44
53
84
26
47
18