2
14
4
5
3
11
18
6
55
102
39
12
40
17
1
34
48
54
24
21
10
70
26
68
77
295
27
16
7
47
37
30
38
79
9
13
197
49
43
23
29
15
0