17
21
2
8
29
3
6
31
19
28
58
14
66
27
26
22
12
16
43
4
9
112
46
34
171
65
51
23
83
64
103
56
30
79
90
11
52
57
76