30
24
23
29
70
5
49
74
46
27
53
11
219
50
233
4
111
171
36
38
20
10
17
19
78
9
12
8
62
252
15
14
2
7
100
18
61
65
44
91
259
34
26