55
115
80
69
83
53
27
26
352
182
23
31
58
60
21
34
10
38
28
8
6
3
2
4
94
111
36
14
47
43
149
49
9
40
81
15
16
22
114
25