6
15
28
25
7
38
4
0
31
20
12
48
11
54
22
27
104
70
14
23
8
13
24
47
3
10
9
21
99
19
82
229
74
36
84
44
26