28
156
52
47
13
14
27
42
48
49
35
12
5
50
28
24
50
46
47
25
32
94
25
24
91
24
12
157
58
39
7
107
3
50
59
28
54
10
31
68
56
27
32
13
27
67
29
59
53