2
6
0
1
3
7
21
15
10
13
12
32
14
5
83
9
27
49
29
20
28
4
34
11
33
84
36
106
19
38
35
39
60
22
31
59
30
25
94