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