8
12
5
16
7
2
6
0
1
17
3
14
22
20
34
19
11
31
134
39
18
13
10
155
51
26
21
65
24
313
73
28
103
23
53
9
66
59
46
36
63
68