31
35
64
51
38
76
58
29
16
23
27
18
81
60
43
54
22
45
66
36
44
34
19
110
166
15
42
20
26
50
37
165
77
67
97
33
32
12
72
192
136
61
158
196
53
142
134
17
48
63
49