50
27
85
15
34
7
268
24
19
38
93
112
14
39
17
21
43
69
13
110
56
26
12
9
32
94
59
101
42
23
52
31
51
64
62
8
61
48
20
53
79