6
0
11
1
2
10
4
5
7
15
9
19
14
33
38
29
23
91
21
103
123
65
41
113
85
16
156
216
20
76
48
17
45
31
25
26
128
24
66
68
53
106
44
52
30
89
90
50