9
52
64
54
29
142
61
36
19
15
49
121
18
40
30
333
113
111
82
26
131
117
56
157
97
57
112
108
24
124
53
22