2
12
6
0
3
71
29
19
7
61
28
9
8
35
15
14
38
11
4
31
17
26
25
47
21
10
20
30
45
125
72
24
33
282
43
100
151
23
99
78
5
22
27
18
165