10
6
18
80
19
291
34
27
143
152
57
63
8
325
3
24
555
43
5
32
12
11
22
13
240
158
212
51
4
44
58
53
17
26
172
9
14
41
37
23
55
93
211
68
29
39
157