26
13
30
373
33
61
7
105
131
35
110
55
245
46
18
563
28
8
12
135
25
180
62
43
51
50
178
49
32
52
57
247
167
185
193
186
41
90
21
175
42
48
126
45
85
81
47
14