26
2
10
7
35
63
80
119
73
25
13
22
15
30
246
124
50
29
48
222
72
27
55
28
74
46
4
36
66
196
52
280
140
65
49
112
103
57
101
33
8
34
37
17
21
38
31