25
62
153
12
52
34
16
105
36
203
188
107
83
150
187
56
24
282
39
46
43
30
117
10
60
55
79
5
120
26
29
112
28
69
32
41
27
6
51
391
22
468
91
21
113
73
44
156