17
103
19
7
65
90
31
75
48
8
22
86
165
206
98
36
43
147
9
11
5
12
32
27
13
21
18
40
74
68
35
149
52
15
60
14
57
20
4
2