29
35
9
13
73
22
65
24
25
95
4
63
66
7
16
37
55
44
39
40
15
30
14
166
91
99
2
50
187
142
61
10
45
17
27
31
12
304
169
23
54
57
8
43
19
46