16
12
23
7
9
6
58
27
64
42
19
22
14
52
39
177
18
124
49
180
116
31
438
10
15
69
105
62
46
13
34
17
40
221
5
11
66
75
59
44
79
37
48
119