4
14
0
5
22
11
20
13
24
25
9
26
53
43
19
27
23
28
17
10
12
29
8
3
67
35
39
96
64
40
85
61
107
42
31
6
78
21
122
165
306
36