112
58
60
44
68
6
10
67
138
66
3
39
55
30
15
4
28
72
48
7
77
26
42
37
23
80
161
21
47
149
12
78
9
27
120
34
146
11
24
45
354
62
102
79
17
61