8
23
16
6
15
11
13
161
110
44
57
12
173
356
60
26
28
89
95
34
208
20
76
14
64
131
35
22
59
153
40
36
39
61
212
156
148
116
29
94
9
63
10
4
21
18
31
45
25
103
119