28
25
26
49
9
45
55
35
67
61
541
8
139
20
10
57
126
117
21
44
31
883
164
37
14
7
13
92
746
46
12
77
23
269
50
132
75
80
11
118
1049
191
24
179
654
148