145
18
9
162
62
74
23
84
37
85
31
12
17
42
113
106
48
93
46
10
112
29
40
15
52
67
5
6
45
75
154
175
143
133
33
210
8
212
68
123
131
129
354
19
180
30