27
64
68
12
301
155
85
49
128
88
46
90
20
2
9
38
42
33
117
47
93
56
36
52
34
15
29
57
39
11
63
178
75
26
37
77
78
116
40
67
80
50
31
53
81
106
45
21
32
121