1
17
23
20
3
19
7
9
155
181
37
58
15
8
29
51
115
75
2
41
26
14
24
39
213
80
4
36
6
61
13
32
31
72
99
27
74
46