70
32
51
8
26
29
83
286
89
233
143
39
19
13
140
55
76
127
236
145
30
62
85
241
102
24
88
113
154
146
77
53
191
58
17
37
142
114
33
247
23
106
50
15
188
198
49
38
52
105
216
217
259
28
31
18