21
34
170
41
11
85
130
39
76
25
26
65
94
205
53
61
139
87
9
188
29
66
23
49
30
101
35
7
225
44
19
17
394
776
51
103
52
62
71
462
42
172
33