19
2
11
7
6
5
18
13
4
10
3
8
12
34
33
87
25
102
22
20
21
94
108
90
106
56
52
73
27
88
163
104
36
103
28
65
44
15
32
89
45