16
3
309
129
59
18
117
165
7
54
269
365
40
374
33
8
770
42
9
11
208
28
14
4
10
12
26
6
25
35
37
213
78
88
77
58
76
41
84
15
19
224
27
20
36