23
66
59
50
61
257
24
27
36
10
37
16
57
42
287
38
81
128
56
64
115
84
46
159
53
9
160
91
94
170
26
63
22
13
68
60
12
52
25
4
35
117
15
302
152
71
21
45
5
116