17
31
25
10
19
33
91
16
8
32
167
9
96
28
7
173
47
18
26
3
21
51
22
34
36
40
13
6
20
23
75
35
193
79
50