16
22
528
358
139
27
40
129
17
94
68
84
61
14
45
41
24
192
9
176
28
39
25
23
10
277
53
216
38
42
78
268
13
178
691
400
5
32
18
75
33
403
11
67
7
444
169
46
8
31
54
73
63