16
22
528
358
139
27
40
129
17
94
68
84
61
14
45
41
25
193
9
177
28
26
23
10
277
55
217
39
42
81
269
13
179
691
403
5
32
18
75
33
11
67
7
444
169
46
8
31
54
73
63