52
57
32
35
18
12
254
37
43
39
20
14
29
23
38
44
28
15
17
70
60
16
34
21
31
41
54
45
10
95
112
25
22
106
13
30
7
115
103
42
67
79
151