14
36
27
23
28
6
4
24
15
10
129
16
101
136
38
22
92
68
56
104
60
17
40
19
91
88
137
149
112
82
94
78
65
71
197
69
54
153
175
96
179
127
103
123
67
79
52
63
102
39
47
83
42