3
5
11
21
17
51
4
176
9
6
28
78
30
24
15
25
10
33
89
36
18
16
53
8
7
13
26
14
35
77
22
12
48
19
0
106
31
32
133