30
177
281
80
44
23
46
34
5
88
33
32
131
55
19
7
6
49
25
62
112
27
17
150
13
153
10
12
45
14
29
16
71
70
160