9
39
14
15
96
58
332
116
102
112
51
175
43
19
36
263
400
24
60
17
204
28
34
86
48
44
83
94
63
64
13
37
74
129
152
104
128
57
38
10
77
11
42
50
80
89