90
183
17
29
8
16
18
62
26
42
11
57
5
4
475
28
19
13
27
83
69
55
23
175
44
289
51
61
39
2
47
12
72
234
65
6
9
24
40
21
136
25
60
48
184
91