17
15
11
3
27
12
5
6
7
31
21
37
83
22
16
19
26
8
2
13
62
95
4
9
102
18
50
25
33
41
30
36
43
57
54
44
51