176
383
121
251
986
14
25
36
40
430
90
69
91
21
192
50
199
154
20
87
1621
131
34
13
45
84
9
46
18
48
31
149
569
58
182
111
71
181
75
23
52
47
210
96
783
67
53
85
80
38
57