9
59
61
24
17
39
34
37
91
31
162
13
75
72
63
97
43
42
58
20
77
54
19
111
108
104
48
99
283
40
123
51
18
44
71
38
28
29
112
27
100
26
35
85
159
76
50