56
16
77
201
7
43
27
55
5
35
38
4
14
8
59
12
65
58
40
11
22
24
52
93
75
117
85
19
50
26
23
20
10
83
9
18
31
62
39
69
29
21
243
13