316
16
9
17
154
23
374
13
12
85
53
334
41
72
105
47
25
201
22
84
90
78
45
217
8
80
10
67
136
44
63
0
101
35
19
39
128
171
58
7
37
27
32
18
21
20
148
2
93