27
56
7
26
14
30
15
8
88
120
52
177
42
63
25
69
44
93
53
10
3
37
9
243
5
348
31
68
60
99
19
74
79
38
28
21
23
46
102
12
64
16
61