14
29
216
3
250
180
291
23
9
25
30
20
74
16
5
11
116
185
77
24
38
60
50
144
131
54
32
37
33
103
39
28
69
67
45
26
18
46
8
41
31
13
7