21
75
76
70
35
47
28
3
185
11
9
174
20
43
145
25
633
41
119
397
12
269
8
112
129
23
26
118
29
13
73
92
39
44
57
104
204
49
4
14
149
34
166
109
1
65
42
40
19