158
174
9
25
250
35
21
28
123
12
16
109
93
280
38
18
181
478
225
32
13
69
2
24
48
67
83
56
168
8
47
130
23
34
14
31
26
65
15
36
51
75
439
78
61
37
17