9
37
45
29
26
58
88
64
36
233
89
22
31
63
98
25
68
83
17
111
13
115
11
117
70
43
40
105
108
56
318
51
42
54
85
28
61
48
177
149
12
141
139
164
57
53
126
113
78
102
94