11
60
34
45
22
15
14
29
257
79
8
77
54
38
44
36
33
62
88
72
9
69
26
121
188
74
90
28
120
250
37
43
20
18
24
116
19
47
113
372
172
12
27
49
32
6
17