18
3
309
129
59
117
165
16
7
54
269
365
40
374
33
8
771
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