17
38
64
33
52
77
62
18
28
16
29
45
101
106
66
24
27
26
20
12
97
39
48
13
54
31
93
19
46
237
125
63
47
32
42
30
71
111
103
51
116
44
166
57
72
23