19
14
16
95
5
44
4
39
614
76
91
3
32
148
127
38
8
17
33
31
302
36
157
60
98
20
244
42
35
286
271
43
77
308
78
24
41
86
52
12
9
104
590
287
15
27
13
164
11
215
111
21