14
82
146
12
25
177
57
28
7
65
50
37
9
43
74
5
42
56
346
17
480
193
175
26
47
403
55
2
8
23
22
73
19
152
18
78
446
219
102
94
16
11
49
4
13
30
44
64
174