15
2
29
9
25
24
20
21
4
33
14
18
46
28
27
48
36
34
8
10
88
163
169
13
91
32
125
45
22
41
44
16
30
47
67
59
261
17
7
6