6
0
10
5
28
25
32
3
15
13
22
8
75
39
12
29
61
103
88
120
20
18
11
95
109
36
17
35
33
16
2
68
63
83
104
42
92
235
54