8
38
15
141
17
43
14
19
149
28
170
870
23
49
30
118
44
41
440
305
11
60
222
117
18
61
130
62
42
97
154
37
40
104
13
50
24
63
21
16
111
155
32
369
152
31
78
53
137