18
1
270
6
54
134
151
36
35
112
10
106
53
64
46
12
203
40
690
285
114
121
13
51
206
58
893
306
23
363
92
15
16
14
73
11
3
59
39
4
57
20
44
77
55
49
37
32
9