50
12
7
53
33
18
41
3
32
80
13
37
15
11
5
167
6
4
177
14
9
17
98
34
46
20
90
128
69
8
31
78
169
44
26
10
22
189
30
70
56
297
118