17
6
28
32
44
18
95
16
11
24
5
14
23
20
3
38
13
113
19
2
65
46
50
22
40
25
15
7
8
39
47
179
147
123
162
85
104
202
110
61
210