2
4
5
3
0
1
78
9
31
25
12
10
26
82
23
14
29
15
50
57
97
47
11
20
37
34
13
43
46
177
17
52
35
7
30
33
16
8
28
77
44