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