50
23
68
9
16
12
14
32
25
6
24
64
44
19
27
28
52
11
38
13
53
39
8
33
285
115
18
120
59
79
66
21
20
4
15
177
17
119
10