19
167
201
38
8
17
149
42
46
52
67
35
29
61
408
83
15
11
129
1
14
84
110
36
7
45
23
16
25
21
12
43
56
158
62
118
40
80
9
10
107
24
30
6
59
18
216
101
53
75
2