17
31
89
29
57
35
44
224
38
7
27
32
53
65
265
19
9
14
4
8
16
64
10
26
43
48
41
95
127
103
39
2
77
84
5
54
81
20