15
18
11
4
7
43
2
17
30
9
6
23
53
46
8
77
87
28
140
188
48
24
166
21
29
68
72
5
12
111
110
70
62
103
16
26
34
27
19
64
50
118
54
31
32