19
9
32
39
2
7
18
3
22
25
4
16
14
15
13
93
70
46
86
31
48
35
5
11
17
20
41
34
168
40
33
28
58
21
27
10
49