57
16
6
25
32
38
53
108
27
55
44
20
95
24
23
143
42
79
30
17
4
13
81
51
7
14
54
71
31
70
41
115
37
9
63
59
112
75
61
387
47
164
28
77
85
173