16
9
4
24
5
2
107
23
108
10
378
8
3
42
20
22
27
37
270
355
31
40
33
0
74
94
11
251
7
53
15
301
34
45
26
41
18
25
12
14
57
62
39
66