79
99
61
14
11
27
651
299
156
96
137
21
22
59
281
12
332
33
172
277
152
13
51
8
261
25
30
18
44
17
3
43
16
236
78
26
45
24
46
38
5
50
106
93
379
209
111
144
19
72