65
269
66
74
81
31
145
23
217
14
16
15
18
57
42
78
111
70
46
19
97
41
49
17
34
95
240
40
24
230
68
7
8
20
53
79
103
107
30
26
37
25
113
144
254
12
879
48
62