114
127
78
72
246
149
90
61
51
18
71
38
99
824
412
748
82
207
11
119
85
224
335
60
115
58
154
47
24
16
29
109
106
81
9
76
79
157
10
53
39
21
15
17
107
172
125
67
42
36