36
20
30
18
23
63
61
38
41
64
188
208
69
28
27
9
11
35
32
21
43
93
54
31
112
97
24
49
26
33
71
72
51
44
59
68
60
34
344
50
65
122
182
84
135
125