16
29
3
69
8
12
5
27
109
53
132
129
1
269
26
39
92
31
54
889
25
248
21
7
117
68
721
46
42
105
15
34
93
24
118
103
91
11
314
10
22
30
23
376
99