8
6
3
0
14
2
12
54
15
9
10
16
44
26
17
7
29
13
34
31
24
20
90
4
11
102
5
23
35
178
96
296
441
380
72
149
75
444
433
91