70
54
24
8
168
250
269
59
128
17
178
68
61
56
29
67
20
64
31
39
109
81
62
79
76
85
118
89
139
26
13
141
38
130
346
48
65
10
364
244
257
25
90
15